Oracle两种方式创建自增ID
1、方式一:使用序列和触发器
[TEST1@orcl#27-12月-10] SQL>create table y_one(id number);表已创建。[TEST1@orcl#27-12月-10] SQL>create sequence y_seq start with 1 increment by 1 nomaxvalue nocycle 2 ;序列已创建。[TEST1@orcl#27-12月-10] SQL>insert into y_one values(y_seq.nextval);已创建 1 行。[TEST1@orcl#27-12月-10] SQL>insert into y_one values(y_seq.nextval);已创建 1 行。[TEST1@orcl#27-12月-10] SQL>insert into y_one values(y_seq.nextval);已创建 1 行。[TEST1@orcl#27-12月-10] SQL>commit;提交完成。[TEST1@orcl#27-12月-10] SQL>select * from y_one; ID---------- 1 2 3