包含Oraclenumber类型存储数据过长的词条( 二 )


在oracle中number类型的字段长度是什么意思Number类型是oralce的数值类型,存储的数值的精度可以达到38位 。Number是一种变长类型,长度为0-22字节 。取值范围为:10^(-130)——10^126(不包括) 。
number(m , n)存放数字类型的数据,有效数字为m , 小数位数为n(n可以不写 , 默认为0,此时number表示整数)n可以大于0,此时代表四舍五入到小数点右边的第n位,n可以小于0 , 表示四舍五入到小数点左边的第n位 。
允许有8位整数,小数点后2位小数 。oracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型 。在9iR2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的数值类型 。
number属于oracle内置数据类型 plsql也是兼容的 NUMBER ( precision ,  scale)precision表示数字中的有效位 。如果没有指定precision的话,Oracle将使用38作为精度 。
最大字节个数),而S则表示小数点后面的位数 。存储区域大小不同 int类型:存储总长度为38的整数 。number类型:存储总长度不受限制 。
允许10位NUMBER类型数据,允许有8位整数,小数点后2位小数 。。
关于Oraclenumber类型存储数据过长和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

推荐阅读