MySQL双值超出范围

时间:2014-04-07 17:46:39

标签: mysql

这里的问题很明显,我的值0.0000000000005950183389581887太大了,无法使用MySQL 5.6进入DOUBLE列。

我的问题是,列应该是什么数据类型,或者我可以将此列更改为什么,以便能够存储具有该精度的数字?

1 个答案:

答案 0 :(得分:4)

您可以使用DECIMAL。例如

DECIMAL(50,30)

其中50是小数位总数,30小数位后的小数位数。