您的位置:首页 > 数据库 > MySQL

MySQL DECIMAL(M,D)用法小结

2016-06-23 17:24 381 查看
一、引言

对于精度比较高的东西,一般要求比较高,所以一般用DECIMAL会好一点

二、DECIMAL

DECIMAL列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下:

1.M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,允许的范围是1~254)。

2.D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。

说明:float占4个字节,double占8个字节,decimail(M,D)占M+2个字节(M>D的时候)

三、例子

比如

DECIMAL(5, 2) 的最大值为999.99,最小值为-999.99 ,所以有7 个字节可用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  DECIMAL MySQL