实现步骤:先创建序列,后创建触发器
1、创建序列
1 create sequence 序列名 2 increment by 1 3 start with 1 4 maxvalue 999999999;
2、创建触发器
1 create or replace trigger 触发器名 2 before 3 insert on 表名 4 for each row 5 declare 6 -- local variables here 7 begin 8 SELECT 序列名.Nextval INTO :NEW.自增列 FROM DUAL; 9 end 触发器名;