我正在查看oracle db中可以存储的数字类型的文档,范围从10加到-130到10加到126.
想知道NUMBER(18)字段可以存储多少个正数?
答案 0 :(得分:3)
最多18位数的整数(-10^18+1
和10^18-1
之间的整数)
根据Oracle documentation,NUMBER
数据类型存储固定和浮点数。或者,您也可以指定精度(总位数)和比例(小数点右侧的位数):
NUMBER (precision, scale)
如果未指定比例,则比例为零。
在您的情况下,NUMBER(18)
,您指定了precision
个18位数,并且未指定任何scale
,因此使用了0
(小数点后没有数字)