2014-06-06 27 views
0

您好我想每个触发事件发生的事情知道我怎么可以指定每个触发事件后会发生什么触发监控,例如:如何指定在Oracle PL SQL

create or replace trigger Trig_test 
AFTER INSERT OR UPDATE 
OF name 
ON people 
AFTER EACH ROW 

begin 
IF INSERT then do this 
ELSIF UPDATE then do this 
END IF; 

任何帮助将不胜感激,在此先感谢:JC

回答

0

您可以insertingupdating,或deleting检查:

create or replace trigger Trig_test 
AFTER INSERT OR UPDATE 
OF name 
ON people 
AFTER EACH ROW 
begin 
    if inserting 
    then 
    null; 
    elsif updating 
    then 
    null; 
    end if; 
end;