Hibernate 配置文件precision与scale
2015-01-03 21:53
190 查看
Oracle使用标准、可变长度的内部格式来存储数字。这个内部格式精度可以高达38位。
NUMBER数据类型可以有两个限定符,如:
column NUMBER ( precision, scale)
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。
以上是资料
然后坑我的是我以为precision 是指小数点左边的位数,其实它指的是有效位(整数位位数+小数点后的位数)
比如123.0、XXX.X这些数字的有效位为4,在mysql中定义的时候要定义为double(4,1).
NUMBER数据类型可以有两个限定符,如:
column NUMBER ( precision, scale)
表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。
以上是资料
然后坑我的是我以为precision 是指小数点左边的位数,其实它指的是有效位(整数位位数+小数点后的位数)
比如123.0、XXX.X这些数字的有效位为4,在mysql中定义的时候要定义为double(4,1).
相关文章推荐
- Hibernate 配置文件precision与scale的作用
- Hibernate 配置文件precision与scale的说法
- Hibernate 配置文件precision与scale
- Hibernate 配置文件precision与scale的说法
- Hibernate 配置文件precision与scale的说法
- 项目经验:Hibernate 映射配置文件precision与scale的用法
- hibernate+spring配置文件
- Hibernate配置文件可以有两种格式
- Hibernate的配置文件
- Hibernate配置文件的困惑
- 彻底搞定用Xdoclet生成Hibernate所有配置文件
- 关于hibernate映射继承关系时独立的子类配置文件的问题
- 关于hibernate与spring的结合使用中的配置文件
- Hibernate配置文件在单元测试中的灵活运用
- 在Spring中利用Hibernate的配置文件生成数据库表
- Spring中自动加载Hibernate配置文件
- 配置Middlegen-Hibernate和hibernate-extensions以产生hbm映射文件和POJO
- Hibernate配置文件在单元测试中的应用
- Hibernate入门03 - 配置文件
- jsf、Spring、Hibernate 集成 web.xml配置文件