oracle中触发器中:new和:old 的使用方法--4

   
  1. create or replace trigger TRI_PrintTest   
  2. before delete or insert or update on TEST_EXAM  --触发事件   
  3. for each row                  -- 每修改一行都需要调用此过程   
  4. begin  
  5.      dbms_output.put_line(:new.IDNEW);     --IDNEW字段更新后的值   
  6.      dbms_output.put_line(:old.IDNEW);       --IDNEW字段更新前的值   
  7. end;  
 

原IDNEW字段是1时,

使用

update TEST_EXAM set IDNEW=5 where SN='5454';

 

则打印结果为:

5

posted @ 2013-12-25 11:39  AndSir  阅读(1793)  评论(0编辑  收藏  举报
http://www.andsir.cn