在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在
Number的数据声明如下:
表示 作用 说明
Number(p) 声明一个整数 相当于Number(p, 0)
定点数的精度(p)和刻度(s)遵循以下规则:
当一个数的整数部分的长度 p-s 时,Oracle就会报错
当一个数的小数部分的长度 s 时,Oracle就会舍入.
当s(scale)为负数时,Oracle就对小数点左边的s个数字进行舍入.
当s p 时, p表示小数点后第s位向左最多可以有多少位数字,如果大于p则Oracle报错,小数点后s位向右的数字被舍入
还是number型.
参考以下定义:
number
(
precision,
scale)
scale表示数字小数点右边的位数,scale默认设置为0.
如果把scale设成负数,oracle将把该数字取舍到小数点左边的指定位数.
以上就是土嘎嘎小编为大家整理的oracle负数怎么存相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!