oracle 表主键ID的sequence方法(hibernate)
2011-01-10 16:05
369 查看
1.建立sequence
create sequence seq_test
minvalue 10
maxvalue 999999
start with 20000
increment by 1
查询 select seq_test.nextval from dual;
2 写入配置文件**.hbm.xml
<id name="id' type='"java.lang.Long">
<column name="ID" >
<genrator class="sequence">
<param name="sequence">seq_test(序列名)</param>
</genrator>
</id>
create sequence seq_test
minvalue 10
maxvalue 999999
start with 20000
increment by 1
查询 select seq_test.nextval from dual;
2 写入配置文件**.hbm.xml
<id name="id' type='"java.lang.Long">
<column name="ID" >
<genrator class="sequence">
<param name="sequence">seq_test(序列名)</param>
</genrator>
</id>
相关文章推荐
- hibernate+oracle下使用sequence策略设置主键的方法
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- Hibernate用Oracle的sequence生成自增Id
- hibernate 与oracle在id自增长sequence的思考与总结
- 在Hibernate中使用oracle的sequence产生主键
- 关于如何在已有库中利用现有表的id 重置oracle表的sequence的方法
- 在Hibernate中使用oracle的sequence产生主键
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence .
- 编写你的第一个Hibernate程序 (在Hibernate中使用oracle的sequence产生主键 )
- oracle中创建表主键id依据sequence自增长
- 在 Hibernate 中使用 oracle 的 sequence 产生主键实现 SQL Server 自增长字段功能
- Hibernate注解映射sequence时出现无序增长问题+hibernate 映射 oracle ID自动增长:
- oracle主键自动增长的实现 Oracle Sequence oracle maxid自动生成--ORA-00001: 违反唯一约束条件 (NAME.SYS_C005547)产生的原因之一(select * from all_cons_columns w
- (转贴)在Hibernate中使用oracle的sequence产生主键
- 在Hibernate中使用oracle的sequence产生主键
- hibernate向oracle插入数据时,id(sequence)变成科学计数法数字