hibernate中column
- 作者: GAGAMAGA
- 来源: 51数据库
- 2020-12-20
Oracle使用标准、可变长度的内部格式来存储数字。这个内部格式精度可以高达38位。
NUMBER数据类型可以有两个限定符,如:
column NUMBER ( precision, scale)
precision表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。
eg:<column name="id" precision="22" scale="0" />
举个简单的例子
123.45:precision = 5 ,scale = 2
precision 数据长度
scale 小数长度
表示数的精度,如:精确到2为,那么值填写2。
精度
NUMBER数据类型可以有两个限定符,如:
column NUMBER ( precision, scale)
precision表示数字中的有效位。如果没有指定precision的话,Oracle将使用38作为精度。
scale表示数字小数点右边的位数,scale默认设置为0. 如果把scale设成负数,Oracle将把该数字取舍到小数点左边的指定位数。
eg:<column name="id" precision="22" scale="0" />
举个简单的例子
123.45:precision = 5 ,scale = 2
precision 数据长度
scale 小数长度
表示数的精度,如:精确到2为,那么值填写2。
精度
推荐阅读