iLeichun

当前位置: 首页 > MySQL

MySQL浮点型

分类:MySQL   来源:网络   时间:2010-08-15 23:47:39

mysql浮点型数据列类型,首先,浮点型数据类型我们用得比较少,主要是我们一直不考虑数据库的大小与紧密性,所以才这么忽略的。

MySQL有三种浮点型数据列类型,分别是:FLOAT,DOUBLE和DECIMAL。
浮点类数据类型有一个最大可表示值和一个最小非零可表示值,最小非零可表示值决定了该类型的精确度。

MySQL 4.0.2版之后,FLOAT和DOUBLE都可以指定UNSIGNED属性。当指定该属性时,取值范围不平移到正数区间,而只是简单地把浮点类型的负数部份去掉。

浮点类型也有M(1~255)和D(1~30,且不能大于M-2)。分别表示显示宽度和小数位数。M和D在FLOAT和DOUBLE中是可选的,默认,当 MySQL版本大于3.23.6时,FLOAT和DOUBLE类型将被保存为硬件所支持的最大精度。DECIMAL的M和D值在MySQL3.23.6后 可选,默认D值为0,M值为10。

更多