我将我的MySQL字段表数据类型设置为decimal,因为根据我所读到的,我可以使用带有逗号/点的价格存储在decimal数据类型字段中...问题是每当我存储任何带有逗号或点的数据时,MySQL会自动四舍五入。例如,当我执行以下查询时:
UPDATE table SET field = 114.21 WHERE id = 1;
然后字段被设置了,但值被四舍五入为114,而不是显示我在查询中设置的数据(114.21)-是否有任何解决方案?还是我应该使用其他的数据类型?
UPDATE table SET field = 114.21 WHERE id = 1;
然后字段被设置了,但值被四舍五入为114,而不是显示我在查询中设置的数据(114.21)-是否有任何解决方案?还是我应该使用其他的数据类型?