DOUBLE列的最大auto_increment值是多少?

时间:2016-05-10 04:52:28

标签: mysql auto-increment

MySQL允许DOUBLE列上的auto_increment定义。

此auto_increment列的最大允许值是多少?

SQLFiddle: http://sqlfiddle.com/#!9/9be033/1

1 个答案:

答案 0 :(得分:0)

Double的范围是-1.7976931348623157E + 308到-2.2250738585072014E-308,0和2.2250738585072014E-308到1.7976931348623157E + 308。

话虽如此,当您使用auto_increment时,通常建议使用INT或BIGINT或SMALLINT(整数)。使用double for auto_increment不是一个好主意,因为在这种情况下你必须处理双精度值。