2017-04-26 51 views

回答

0

当值存储在与小数位比输入较少的领域,它总是舍入到指定的精度最接近的价值,所以.3124四舍五入为.312.3126四舍五入为.313。如果您想舍入而不是较近的值,则需要在将值存储到字段之前执行此操作。使用:

FLOOR(newvalue * 1000)/1000 
+0

我根本不需要四舍五入,只需要三个固定数字就可以了 –

+0

这就是舍去的意思。 – Barmar

+0

更多关于如何存储它的问题,只需在点之后的三个数字后切除任何内容即可,不过谢谢。 –

0

我相信你需要你的十进制改变是Decimal 13,4并自行处理四舍五入。