数据类型 | 大小 | 说明 | 对应Java类型 |
bit[(m)] | m为指定位数,默认为1 | 二进制数,m范围从1到64,存储数值范围从0到2^m-1 | 常用Boolean对应bit,此时默认是1位,只能存0和1 |
tinyint | 1字节 | Byte | |
smallint | 2字节 | Short | |
int | 4字节 | Integer | |
bigint | 8字节 | Long | |
float(M,D) | 4字节 | 单精度浮点型,M指定长度,D指定小数位数,会发生精度丢失 | Float |
double(M,D) | 8字节 | 双精度浮点型,M指定长度,D指定小数位数,会发生精度丢失 | Double |
decimal(M,D) | M/D最大值+2 | 双精度,M指定长度,D表示小数点位数,精确数值 | BigDecimal |
numerlc(M,D) | M/D最大值+2 | 双精度,M指定长度,D表示小数点位数,精确数值 | BigDecimal |
数据类型 | 大小 | 说明 | 对应Java类型 |
varchar(size) | 0 ~ 65535字节 | 可变长度字符串 | String |
text | 0 ~ 65535字节 | 长文本数据 | String |
mediumtext | 0 ~ 16777215字节 | 中等长度文本数据 | String |
blob | 0 ~ 65535字节 | 二进制形式的长文本数据 | byte[] |
数据类型 | 大小 | 说明 | 对应Java类型 |
datetime | 8字节 | 范围从1000到9999年,不会进行时区的检索和转换 | java.uti.Data java.sql.Timestamp |
timestamp | 4字节 | 范围从1970到2038年,自动检索当前时区并进行转换 | java.uti.Data java.sql.Timestamp |
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |