
Oracle 新建自增序列号和触发器:
CREATE SEQUENCE SEQ_TB_DataApproval
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
NOCACHE -- 不建缓冲区
create or replace trigger TRIGGER_TB_DataApproval
before insert on TB_DataApproval
for each row
declare
-- local variable here
begin
-- Column "ID" uses sequence di_test_id
select SEQ_TB_DataApproval.nextval into :new.ID from dual;
end TRIGGER_TB_DataApproval;