小编ide*_*ara的帖子

我的 MySQL 数据库中列的最大可能双精度/浮点数

我正在开发一个 PHP 应用程序,我需要在其中存储大于 100 万的值,但具有浮点的灵活性。我知道传统的 float 和 double。我希望最多存储两个小数点,并且只处理具有 2 个小数的数字的操作。

我选择了 double 和 unsigned 的列类型,但是每当我存储值大于一百万的行时,它就会被截断为 999999.99

为什么是这样?我正在寻找正确的数据类型/解决方案。如果您能指出我正确的方向,我将不胜感激!

提前感谢您的时间!

干杯。

mysql database-design datatypes floating-point

2
推荐指数
1
解决办法
8515
查看次数