oracle中触发器中:new和:old 的使用方法
(2010-12-14 00:09:14)- create
or replace trigger TRI_PrintTest - before
delete or insert or update on TEST_EXAM --触发事件 - for
each row -- 每修改一行都需要调用此过程 - begin
-
dbms_output.put_line(:new.IDNEW); --IDNEW字段更新后的值 -
dbms_output.put_line(:old.IDNEW); --IDNEW字段更新前的值 - end;
原IDNEW字段是1时,
使用
update TEST_EXAM set IDNEW=5 where SN='5454';
则打印结果为:
5
1