觸發器實現自動編號

 
 
create or replace trigger Trig_TestSeq
before Insert On TestSeq
for each row
declare AID int;
begin
  select seqid.nextval into AID from dual;
  :new.AutoID:=AID;
end;
--insert into testseq(name) values('test1')

create Table TestSeq
( AutoID INT,
  Name varchar2(20)
)
create sequence SeqID
  Start with 1
  increment by 1
發佈了8 篇原創文章 · 獲贊 5 · 訪問量 31萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章