1.创建自增序列
   CREATE SEQUENCE  "SEQUENCE1" 

 INCREMENT BY 1

 START WITH 1;

2.创建触发器

create or replace TRIGGER TRIGGER1
BEFORE INSERT ON TEST1
FOR EACH ROW
BEGIN
  select SEQUENCE1.nextval into:New.ID from dual;
END;

其中TEST1为表名,ID为自增主键名

3.测试

insert into TEST1(NAME)  VALUES('TESTNAME')

 

posted on 2015-04-18 19:53  苍老的鱼  阅读(184)  评论(0编辑  收藏  举报