我是靠谱客的博主 呆萌烤鸡,这篇文章主要介绍Oracle中Number对应Java的类型1. 如果不指定number的长度,或指定长度n>182. 如果number的长度在10 <= n <= 183. 如果number的长度在1 <= n <= 9,现在分享给大家,希望可以做个参考。

1. 如果不指定number的长度,或指定长度n>18

id number not null,转换为java类时,为BigDecimal类型
id number(n) not null,转换为java类时,为BigDecimal类型

2. 如果number的长度在10 <= n <= 18

id number(n) not null,转换为java类时,为Long类型

3. 如果number的长度在1 <= n <= 9

id number(n) not null,转换为java类时,为Integer类型

Number(p , s),声明一个定点数,p(precision)为精度,s(scale)表示小数点右边的数字个数,精度最大值为38,scale的取值范围为-84到127

Number(p ),声明一个整数,相当于Number(p, 0)

Number(1)那就是一位的整数啦,用int类型就可以

最后

以上就是呆萌烤鸡最近收集整理的关于Oracle中Number对应Java的类型1. 如果不指定number的长度,或指定长度n>182. 如果number的长度在10 <= n <= 183. 如果number的长度在1 <= n <= 9的全部内容,更多相关Oracle中Number对应Java的类型1.内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(138)

评论列表共有 0 条评论

立即
投稿
返回
顶部