我是靠谱客的博主 坦率诺言,这篇文章主要介绍Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系,现在分享给大家,希望可以做个参考。
转自:https://blog.csdn.net/edward9145/article/details/21398657
Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系
Oracle数据库,用mybatis-gen.xml 自动生成Java对象的时候,会根据number类型的长度不同生成不同的数据类型
| number长度 | Java类型 |
| 1~4 | Short |
| 5~9 | Integer |
| 10~18 | Long |
| 18+ | BigDecimal |
例如有表结构如下
- COL_SHORT NUMBER(4)
- COL_INT NUMBER(9)
- COL_LONG NUMBER(18)
- COL_BIGDECIMAL NUMBER(19)
生成java类
- public class Test {
- private Integer colInt;
- private Long colLong;
- private Short colShort;
- private BigDecimal colBigdecimal;
- ...
- }
注:使用jar包版本
ojdbc6.jar
mybatis-3.2.3.jar
mybatis-generator-core-1.3.2.jar
转载于:https://www.cnblogs.com/YuyuanNo1/p/8657838.html
最后
以上就是坦率诺言最近收集整理的关于Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系的全部内容,更多相关Oracle数据库内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复