第一步
CREATE SEQUENCE seq_表名稱
INCREMENT BY 1 -- 每次加幾個
START WITH 1 -- 從1開始計數
NOMAXVALUE -- 不設置最大值
NOCYCLE -- 一直累加,不循環
NOCACHE -- 不建緩沖區
第二步
CREATE TRIGGER "tiger_表名稱" BEFORE
INSERT ON 表名稱 FOR EACH ROW WHEN (new.自增字段 is null)
begin
select seq_表名稱.nextval into:new.自增字段 from dual;
end;
第三步
commit;