加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java和mysql基本数据类型对照

发布时间:2020-12-15 07:42:24 所属栏目:Java 来源:网络整理
导读:数据类型: java ? ? ? ? ??mysql byte ? ? ? ?? tinyint short ? ? smallint int ? ?int(★) long ? ? ? ??? bigint char/String ?? varchar(★)|char ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?varchar:可变长度 ? ? ? mysql的方言 varcha

数据类型:
java        ? ?   ? ???mysql
byte              ? ? ? ??   tinyint
short                ? ? smallint
int                 ? ?int(★)
long        ?          ? ? ??? bigint
char/String              ?? varchar(★)|char
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?varchar:可变长度 ? ? ? mysql的方言 varchar(20): 存放abc 只会占用三个
? ? ? ? ? ?                char:固定长度 char(20) 存放abc 占用20个
boolean                 tinyint|int 代替
float|double               float|double
注意:
                   double(5,2):该小数长度为5个,小数占2个 最大值:999.99


java.sql.Date              date 日期
java.sql.Time              time 时间
java.sql.Timestamp           timestamp(★) 时间戳 若给定值为null,数据库会把当前的系统时间存放到数据库中
                   datetime(★) 日期+时间

?BigDecimal? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Decimal

java.sql.Clob(长文本)          mysql的方言(text)java.sql.Blob(二进制)          blob

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读