类型名称spa |
占用位数/(字节)code |
数据范围(有符号)blog |
数据范围(无有符号)ip |
用途ci |
FLOATget |
32/(4)table |
-2^31-2^32-1语法 |
0-2^32-1float |
单精度浮点数值im |
DOUBLE |
64/(8) |
-2^64-2^64-1 |
0-2^64-1 |
双精度浮点数值 |
DECIMAL |
对DECIMAL(M, D) ,若是M>D,为M+2不然为D+2 |
依赖于M和D的值 |
依赖于M和D的值 |
小数值 |
DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围以下:
·M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,容许的范围是1~254),M 的默认值是10。 ·D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。 说明:float占4个字节,double占8个字节,decimail(M,D)占M+2个字节。 |