Hibernate里面的 precision="1" scale="0 "

<class name="com.hibernate.domain.ActionLog" table="T_USER_ACTION_LOG" schema="USERNAME">
	<comment>记录日志信息</comment>
	<id name="id" type="java.lang.String">
		<column name="ACTION_LOG_ID" />
	</id>
	<property name="isError" type="java.lang.Boolean">
		<column name="IS_ERROR" precision="1" scale="0" />
	</property>
	<many-to-one name="parentLog" class="com.hibernate.domain.ActionLog" fetch="select" insert="false" update="false">
		<column name="PARENT_ID" />
	</many-to-one>
	<property column="PARENT_ID" length="100" name="parentLogId" type="java.lang.String" not-null="true" />
</class>

<column name="IS_ERROR" precision="1" scale="0" />这里面的precision="1" 表示有效位数是1位,scale="0" 表示小数位为0;就是Oracle里面的NUMBER(1);

precision意为“精密度、精确”,在这里就表示该字段的有效数字位数。
scale意为“刻度、数值范围”,那就是该字段的小数位数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值