我在MySQL中有一个类型为DECIMAL(2,1)的列。当我将数字10插入数据库时,它的读数是9.9。我希望它的读数是10.0。有什么想法吗?谢谢。
发布于 2012-10-01 04:17:45
DECIMAL(2,1)表示(正如manual所建议的)2个字符宽的小数(总共!)和1个小数。如果你想要10.0,你需要DECIMAL(3,1) (三宽一十进制)。
DECIMAL(2,1)
10.0
DECIMAL(3,1)
https://stackoverflow.com/questions/12664735
相似问题