中易网

怎么查oracle的最大整数

答案:2  悬赏:60  
解决时间 2021-03-11 21:36
怎么查oracle的最大整数
最佳答案
Oracle number datatype 语法:NUMBER[(precision [, scale])]
简称:precision --> p scale --> s

NUMBER(p,s)
范围: 1 <= p <=38, -84 <= s <= 127
保存数据范围:-1.0e-130 <= number value < 1.0e+126
保存在机器内部的范围: 1 ~ 22 bytes

有效位:从左边第一个不为0的数算起的位数。

s的情况:
s > 0
精确到小数点右边s位,并四舍五入。然后检验有效位是否 <= p。
s < 0
精确到小数点左边s位,并四舍五入。然后检验有效位是否 <= p + |s|。
s = 0
此时NUMBER表示整数。

从而,Oracle可以存储、可以运算的最大整数是 1e126 -1 。

declare
n number:=0;
begin
for i in REVERSE 1..125 loop
n := n + 9*power(10,i);
dbms_output.put_line(i || '-->' || n);
end loop;
insert into tt(id)values(n);
commit;
end;
/

经实际验证,的确可以存放1e126-1,但无法查看,也无法参与运算。
全部回答
期待看到有用的回答!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
时尚瑞丽美甲这个地址在什么地方,我要处理点
杜甫《茅屋为秋风所破歌》中的哪一句表现了诗
你好,我想在itunes上压缩音乐时间,但没有显
macbook air 屏幕膜什么牌子的好
富美清华园装饰地址在什么地方,想过去办事
foreveryonep是什么意思
衣依布舍精品服饰地址有知道的么?有点事想过
类似常春藤、绿萝、吊兰之类的垂坠型观叶植物
中国和澳大利亚之间的大洋叫什么名字
电气系统图怎么可以看懂?并且准确做出来?
如何配置三层交换机
客户投诉洗车洗不干净,该如何机智回答客户呢
地下铁道工程施工及验收规范最新版是哪一年
关于六一儿童节的手抄报的内容
杨栗坳路/环虎街(路口)在哪里啊,我有事要去
推荐资讯
上村镇中心学校这个地址在什么地方,我要处理
尚品宅配有限公司上市了吗?
宫塔巷怎么去啊,有知道地址的么
住房公积金提取后银行说两三天到现在一个月了
身体静电是怎么产生的
各位报关员美女帅哥,请教报关具体流程,就是
我已经结婚一年了,但是户口没迁走,村里土地
excel 的OFFSET公式怎么使用
我打算自考专升本,现在所学专业是数学教育,
停车场(滨河东路)(滨河东路入口漪汾桥府西街
电腐蚀金属印字液配方
公司投资项目,有甲.乙两个工程队有能力承包
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?