正常,带小数点都有一些误差的。不想误差,就换整形或其他无误差的数据类型吧。有货币类型没?精度可能好一些。
我也遇到了这个问题,百度了好久,网上说的都答非所问。我输入整数值的时候没问题,输入稍大一点的小数的时候保存之后就自动变成了七位小数,操作相同的表,我同事的电脑上弄就没有问题,我弄就有问题。所以跟数据库表没有关系,跟代码也没有关系,我是把Navicat更新了一下就好了。。。