Oracle Number类型
如指定类型为:Number(2,2) ,存0.15没问题,存1.15会报错:ORA-01438: 值大于为此列指定的允许精度
由此可见,精度是从第一个不为0的开始算起。
本文详细介绍了Oracle数据库中Number类型的使用特点。特别指出当指定Number(2,2)时,存储小数位数超过设定精度会引发ORA-01438错误。通过实例解释了精度计算的具体规则。
Oracle Number类型
如指定类型为:Number(2,2) ,存0.15没问题,存1.15会报错:ORA-01438: 值大于为此列指定的允许精度
由此可见,精度是从第一个不为0的开始算起。

被折叠的 条评论
为什么被折叠?