常见的数据类型
数值型
- 整型
- 小数:
- 浮点型
- 定点型
字符型
- 较短的文本:char、varchar
- 较长的文本:text
日期型
blob类型
一、整型
特点
- 如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加unsigned关键字。
- 如果插入的数值超出了整型的范围,会报 out of range 异常,并且插入临界值。
二、小数
分类
-
浮点型
float
double -
定点型
dec(M,D)
decimal(M,D)
特点
- dec或decimal的M默认为10,D默认为0。
- 定点型的精确度较高,如果要求插入数值的精度要求较高如货币运算等则考虑使用。
- 定点型以字符串形式存储。