永发信息网

oracle中number类型是什么类型

答案:2  悬赏:60  手机版
解决时间 2021-02-25 23:43
oracle中number类型是什么类型
最佳答案
oracle中的number类型是数值型,包括整数和小数
全部回答
number类型就是包括了所有的数字类型。可以是integer也可以是numeric oracle数据类型之number oracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型。在9ir2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的数值类型,即推出本地浮点数据类型(native floating-point data types): binary_float(单精度32位)和binary_double(双精度64位). 这些新数据类型都是基于ieee二进制浮点运算标准,ansi/ieee std 754-1985 [ieee 754],使用这些类型时要加上文字f(binary_float)或者d(binary_double),比如2.07f、3.000094d。 number数据类型 number类型的语法很简单:number(p,s): p:精度位,precision,是总有效数据位数,取值范围是38,默认是38,可以用字符*表示38。 s:小数位,scale,是小数点右边的位数,取值范围是-84~127,默认值取决于p,如果没有指定p,那么s是最大范围,如果指定了p,那么s=0。 p:is the precision,or the total number of digits. oracle guarantees the portability of numbers with precision ranging from 1 to 38. s:is the scale, or the number of digits to the right of the decimal point. the scale can range from -84 to 127. number类型的p和s,与其底层存储完全没有关系,根本不会影响数据在磁盘上如何存储,它只会影响允许哪些值以及数值如何舍入,你可以认为其是对数据的“编辑”。简单的说,精度位p表示数值最多能有多少个有效数字,而小数位s表示最多能有多少位小数。换句话说,p表示一共有多少位有效数字(即小数点左边最多有p-s位有效数字),s表示小数点右边有s位有效数字。如number(5,2)类型的数据,就表示小数点左边最多有3位有效数字,右边最多有2位有效数字,加起来就是最多有5位有效数字,超过这个范围的数字就不能正确的存储下来,注意这里说的是不能正确存储,但并不是不能存储。 最高整数位数=p-s s正数,小数点右边指定位置开始四舍五入 s负数,小数点左边指定位置开始四舍五入 s是0或者未指定,四舍五入到最近整数 当p小于s时候,表示数字是绝对值小于1的数字,且从小数点右边开始的前s-p位必须是0,保留s位小数。 p>0,对s分2种情况: 1. s>0 精确到小数点右边s位,并四舍五入。然后检验有效数位是否<=p;如果s>p,小数点右边至少有s-p个0填充。 2. s<0 精确到小数点左边s位,并四舍五入。然后检验有效数位是否<=p+|s|
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
[紧急求助]韭菜的生长对环境有什么要求?(回
诚信副食经营部我想知道这个在什么地方
海尔热水器0.6度电是什么意思
我备份的EFS文件出来有两个,到底恢复哪一个
刀剑英雄人刀70以上的暗金武器打什么怪掉
白衬衫沾上了机油怎么清洗
肖恩羊蛋糕怎么做
这两天肚子不大舒服,有时特想上厕所,而且哦还
who is eric talking with怎么回答
关于 2016 上海高考作文题 评价他人的生活
半星符号怎么打出来
仙人掌叶片变成刺,茎肥厚而有储水功能,其原
深圳ISO认证如何选择认证咨询机构?
陕a0002领是哪里的车
如何看待ofo自称大部分区域盈利
推荐资讯
华为Nova2 pulse高德位置服务频繁索要电话权
寿百年安徽那里能买到
张爱玲经典语录 那天 阳光正好微风不燥.....
若∠2=24°13′12″,则∠2的余角为________
曲香型白酒有哪些
7〇2=2〇3,4〇6=5〇5,0〇6=9〇3填十或一
一1KG小球以初速度为0竖直从高空落下5M接触地
想购买海鸥519.519手表,求大神指教哪里可以
万达电影如何买才优惠?学生价,会员卡,教师
员工心声怎么写
丁庄镇中心幼儿园地址有知道的么?有点事想过
医院的检查记录要保存多久才消失或删除。才查
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?