NUMBER
是变长、精确的数值类型,占 4~40 字节存储空间,其中 4 字节存放 NUMBER
的元数据信息, 36 字节存放 NUMBER
的具体数值。可以存储零、浮点数、正的定点数和负的定点数,其绝对值范围 1.0 × 10-130 ~ 1.0 × 10126(不包括 1.0 × 10126)。如果您指定的算术表达式的绝对值大于或等于 1.0 × 10-130,OceanBase 会返回错误。
网站设计制作、网站建设的关注点不是能为您做些什么网站,而是怎么做网站,有没有做好网站,给成都创新互联公司一个展示的机会来证明自己,这并不会花费您太多时间,或许会给您带来新的灵感和惊喜。面向用户友好,注重用户体验,一切以用户为中心。
NUMBER
数据类型具有较好的数据精确度、通用性强、可移植性强,运算效率相对浮点类型偏低。
NUMBER [(p[s])]
参数 |
取址范围 |
说明 |
---|---|---|
p |
1~38 |
表示精度,最大有效十进制数字,其中最高有效数字是最左边的非零数字,最低有效数字是最右边的已知数字。 |
s |
-84~127 |
表示小数位数,从小数点到最低有效数字的位数。比例尺范围是 -84~127。 |
说明
- 若 s>0,精确到小数点右边 s 位,四舍五入。然后检验有效位是否小于等于 p。
- 若 s<0,精确到小数点左边 s 位,四舍五入。然后检验有效位是否小于等于 p + |s|。
- 若 s=0, 表示整数。
注意
- 小数位数正标度是小数点右边到最低有效位数(包括最低有效位数)的有效位数。精度和小数位都用十进制数字表示。
- 小数位数负数标度是小数点左边的有效位数,但不包括最低有效位数。对于负比例,最低有效数字在小数点的左侧,因为实际数据四舍五入到小数点左侧的指定位数。
NUMBER(p)
表示精度为 p
且标度为 0 的定点数,等效于 NUMBER(p,0)
。
NUMBER
表示浮点数,缺少精度和小数位数指示符。
实际数据 |
指定为 |
存储为 |
---|---|---|
123.89 |
NUMBER |
123.89 |
123.89 |
NUMBER(3) |
124 |
123.89 |
NUMBER(3,2) |
超过精度 |
123.89 |
NUMBER(4,2) |
超过精度 |
123.89 |
NUMBER(5,2) |
123.89 |
123.89 |
NUMBER(6,1) |
123.9 |
123.89 |
NUMBER(6,-2) |
100 |
.01234 |
NUMBER(4,5) |
.01234 |
.00012 |
NUMBER(4,5) |
.00012 |
.000127 |
NUMBER(4,5) |
.00013 |
.000012 |
NUMBER(2,7) |
.000012 |
.0000123 |
NUMBER(2,7) |
.000012 |
1.2e-4 |
NUMBER(2,5) |
.00012 |
1.2e-5 |
NUMBER(2,5) |
.00001 |
新闻标题:创新互联OceanBase教程:OceanBaseNUMBER数据类型
文章来源:http://www.shufengxianlan.com/qtweb/news20/405770.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联