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

mysql navicat存入小数自动转化成整数的问题

2012-09-01 14:58 656 查看
mysql输入小数自动变为整数 

数据库中字段的类型明显设置的是double,float等小数类型,但输入小数的时候,小数就会变成整数。很是奇怪。 

使用的是navicat客户端,里面有个“十进位”,也不知道是做什么的。 

后来在预览sql语句的时候,发现了`num`  double(11,0) NOT NULL. 

想了想,把double(11,0)改成了 double(11,3), 果然,能插入小数了,并且保留了三位小数,而且“十进位”选项上写了3。 

“十进位” 用于浮点类型并且指出跟随在十进制小数点后的数码的数量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 数据库 float sql