第一步建立自增Sequence
1.使用plsql图形界面创建
- 找到Sequence,右键-》new
2.使用sql语言设定
create sequence SEQ_TABLE_ID
minvalue 1
maxvalue 999999
start with 1
increment by 1
cache 20;
第二步 创建trigger
CREATE OR REPLACE TRIGGER table_trigger
before insert on table
for each row
begin
select SEQ_TABLE_ID.nextval into :new.table_id from dual;
end;