我需要在数据库中存储一些非常大和小的数字。我将使用这些数字作为ORDER BY
语句中SELECT
的参数。
因此,例如,一列可能具有值
0.000000001
而另一个可能有值
1000000
我应该使用什么数据类型来存储这些值?我在想double
,但我想确定一下。
答案 0 :(得分:0)
我可能会使用DECIMAL来获取非常小的数字,因为它允许使用固定的小数点。如果您的大数字没有小数精度,则INT数据类型应该没问题。
答案 1 :(得分:-2)
我只是使用integer
来存储它。