11g trigger賦值語法變化

安佰勝發表於2011-03-11
--11g
create or replace trigger tr_name
before insert on table_name
for each row
begin
  :new.id := seq_name.nextval;
end;
/
--10g
create or replace trigger tr_name
before insert on table_name
for each row
declare
  v_id number;
begin
  select seq_name.nextval into v_id from dual;
  :new.id := v_id;
end;
/

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13177610/viewspace-689058/,如需轉載,請註明出處,否則將追究法律責任。

相關文章