您的位置:首页 > 数据库 > Oracle

oracle number类型

2013-09-24 10:15 274 查看
number类型 使用1~22个字节存储

number(p) 0<p<=38

number(p,s)

1)s > 0 有效位不能超过 p

测试,例如number(12,3) 实际只能支持最大值999999999.999 即整数位个数+3位小数位 <= 12

2)s < 0 有效位不能超过p+s

注意:测试时,如果使用客户端工具修改和查看数据时最好通过sql语句,有的图形工具在界面上作了限制导致无法精确显示数据

且查询sql语句最好使用to_char进行转换,比如number(12,3) 的最大值999999999.999不使用to_char函数转换在toad中直接显示1000000000.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: