我目前在mySQL数据库中有一个十进制(24,16)行;但是当我保存数据时;它改变了我投入的价值。目前我可以看到;我需要的最大小数是16。
一个例子:
这有意义吗?我是否需要以mySQL处理此方式的方式找到答案;或者我应该查看我的代码(Magento - 但它已完全适应处理超过4位小数,我需要弄清楚如何使数据库处理它)
我知道这不是一个非常具体的问题代码,但我只是试图围绕这个问题: - )
感谢您指出我正确的方向!
答案 0 :(得分:0)
我设法深究这一点。如建议的那样,MySQL行的数据类型没有任何问题。我设法将它追溯到Magento(确切的代码位置未知)。
当我在类似的设置上进行计算时;一切正常,所以似乎@ eggyal的建议是正确的。
因此,如果您正在寻找一种方法让Magento使用超过4位小数;我会建议你停止尝试;)