在mysql中字段类型设置为 float,但我存入小数时,自动会舍去小数,只保留整数,很郁闷。
使用的是navicat客户端,里面有个“十进位”,也不知道是做什么的。
后 来在预览sql语句的时候,发现了`bank` float(11,0) NOT NULL。
想了想,把float(11,0)改成了 float(11,2), 果然,能插入小数了,并且保留了两位小数,而且“十进位”选项上写了2。
明白了这个“十进位”的意义。
版权所有,转载请注明出处。
转载自 <a href="http://www.yanghengfei.com/archives/453/" title="mysql输入小数自动变为整数的问题" rel="bookmark">mysql输入小数自动变为整数的问题 | 星外飞客 </a>
我简单说几句