????
create?sequence?bign?nocycle?maxvalue?9999999999?start?with?1;//增加數(shù)據(jù)
insert?into?table?(ID,..)?values(bign.nextval,..)
insert?into?table?(ID,..)?values(bign.nextval,..)
???? 在hibernate中的映射文件可這么寫
?? <id?name="id"?type="java.lang.Long"?column="ID">
????????????<generator?class="sequence"?>
?????????????????<param?name="sequence">bign</param>
????????????</generator>
???</id>
????????????<generator?class="sequence"?>
?????????????????<param?name="sequence">bign</param>
????????????</generator>
???</id>
或
? <id?name="id"?type="java.lang.Long"?column="ID">
????????????<generator?class="increment"?>
??</id>
????????????<generator?class="increment"?>
??</id>
(increment 用與為long,short或者int類型生成唯一標(biāo)示。只有在沒有其他進(jìn)程忘同一張表中插入數(shù)據(jù)時(shí)才能使用。在集群下不要使用)