【发布时间】:2012-11-10 04:30:49
【问题描述】:
我已将我的MySQL 字段表数据类型设置为decimal,因为根据我所阅读的内容,我可以在decimal 数据类型字段中使用逗号/点存储价格...问题是每当我用逗号或点存储任何数据时,MySQL 都会自动向上或向下舍入。例如。当我执行以下查询时:
UPDATE table SET field = 114.21 WHERE id = 1;
然后设置字段,但值被舍入到 114,而不是显示我在查询中设置的数据 (114.21) - 有什么解决方案吗?还是我应该只使用其他数据类型?
【问题讨论】:
-
您是否将值绑定为参数?
标签: mysql decimal sqldatatypes