如何指定oracle pl sql中每个触发器事件发生的情况

如何指定oracle pl sql中每个触发器事件发生的情况,oracle,plsql,plsqldeveloper,Oracle,Plsql,Plsqldeveloper,嗨,我想知道如何指定触发器监视的每个触发器事件之后发生的情况,例如: 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; 任何帮助都将不胜感激,提前感谢:J.C您可以通过插入,更新,或删除来检查: create or replace t

嗨,我想知道如何指定触发器监视的每个触发器事件之后发生的情况,例如:

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;

任何帮助都将不胜感激,提前感谢:J.C

您可以通过
插入
更新
,或
删除来检查:

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;