mysql三大列类型:数值型
一.数值型
1.整型
1)分类:
下面以tinyint为例进行距离说明。
2)创建整形列
在此定义了tinyint类型数据age,查表可知其范围为[-128,127],故在后期插入数据时其age的值只能在此范围内,否则会报错。
添加一个列,使其为无符号类型
在此定义了unsigned tinyint类型数据score,查表可知其范围为[0,255],故在后期插入数据时其score的值只能在此范围内,否则会报错。
添加可选参数:
2.小数型:浮点型,定点型
分类:float,decimal
浮点float能存空间大小:整数部分1038,小数部分10-38.
decimal比float精度更高,适合存储货币等要求精确的数字。