MySQL的常见的9种数据类型和JAVA的8种数据类型
Posted weixin_54931086
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL的常见的9种数据类型和JAVA的8种数据类型相关的知识,希望对你有一定的参考价值。
mysql的常见的9种数据类型
类型分类 | 类型 | 取值范围或描述 | 示例 |
---|---|---|---|
整数类型 | tinyint | 0~255 | 员工平均年龄:32岁 |
smallint | -32768~32767 | 员工数:2540人 | |
int | -2147483648~2147483647 | 中国人口数:1443497378人 | |
小数类型 | decimal | decimal(5,2)表示小数的取值是-999.99~999.99 | 商品单价:892.35元 |
定长字符串类型 | char | char(10) 表示字符串存储 10 个字符,即便该字符串只有一个字符, 它所占用的存储空间也是 10 个字符空间大小 | 公司名:HUAWEI |
变长字符串类型 | varchar | varchar(10) 表示字符串最多存储10 个字符,如果该字符串仅包含一个字“中”,那么它所占用的存储空间也只是一个字符空间大小。定义 varchar 类型可节省存储空间 | 公司地址:武汉洪山区珞瑜路 546 路光谷科技会展中心 |
日期类型 | date | 格式:YYYY-MM-DD(年 - 月- 日)取值范围:1000-01-01 ~ 9999-12-31 | 出生日期:1982-03-24 |
日期类型 | time | 格式:HH:MM:SS(时 : 分钟 : 秒)取值范围:-838:59:59 ~ 838:59:59 注意:时间不限当天 | 早晨上班时间:08:30:00 |
datetime | 格式:YYYY-MM-DD HH:MM:SS 取 值 范 围:1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 | 登 机 时 间:2015-05-1214:35:0 |
JAVA的8种数据类型
类型 | 含义 | 取值范围 |
byte | 占1个字节的整数 | -128~127 |
short | 短整数,占用2个字节 | -32768~32767 |
int | 整数,占数4个字节 | -231~231-1 |
long | 长整数,占用8个字节 | -263~263-1 |
float | 单精度浮点数,占用4个字节 | -3.4E38~3.4E38 |
double | 双精度浮点数,占用8个字节 | -1.7E308~1.7E308 |
char | 字符,占用2个字节 | 0~65536 |
boolean | 表示布尔值,占用1个字节 | true或false |
以上是关于MySQL的常见的9种数据类型和JAVA的8种数据类型的主要内容,如果未能解决你的问题,请参考以下文章