Oracle Number(18)可以存储多少范围?

时间:2014-01-31 20:10:42

标签: database oracle numbers

我正在查看oracle db中可以存储的数字类型的文档,范围从10加到-130到10加到126.

想知道NUMBER(18)字段可以存储多少个正数?

1 个答案:

答案 0 :(得分:3)

最多18位数的整数(-10^18+110^18-1之间的整数)

根据Oracle documentationNUMBER数据类型存储固定和浮点数。或者,您也可以指定精度(总位数)和比例(小数点右侧的位数):

NUMBER (precision, scale)

如果未指定比例,则比例为零。

在您的情况下,NUMBER(18),您指定了precision个18位数,并且未指定任何scale,因此使用了0(小数点后没有数字)