Oracle中的inserted与deleted——:new和:old
create or replace trigger trig_emp_change before insert or update on emp for each row declare -- local variables here begin dbms_output.put("the new empno:"||:new.empno); dbms_output.put("the old empno:"||:old.empno); insert into tab_new_table(newid, oldid) values(:new.empno, :old.empno); end trig_emp_change; 正在Oracle的触发器中,没有之前经常使用的两张表:inserted和deleted,取而代之的是:new和:old两个“对象”。 之所以称之为“对象”,是因为它们跟ORM中的映照对象的做用很是相似,都是存储表中一