oracle number类型长度怎么算


Oracle中的NUMBER类型的长度是由两个参数来确定的,即精度(precision)和标度(scale)。

精度是指数字的总位数,包括小数点前和小数点后的位数。标度是指小数点后的位数。

NUMBER(precision, scale)中,precision表示总位数的最大值,范围是1到38。scale表示小数点后的位数的最大值,范围是-84到127。

例子:

NUMBER(5,2)表示总共有5位,其中小数点后有2位,即最大值为999.99。

NUMBER(10,-2)表示总共有10位,其中小数点前有8位,即最大值为999999.99。

需要注意的是,如果未指定精度和标度,则默认值为NUMBER(38,0),即最大值为999…999(共有38个9)。


上一篇:香港vps不限内容租用怎么管理

下一篇:vps更换系统的步骤是什么


oraclenumber
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器