摘要: :new --为一个引用最新的列值;:old --为一个引用以前的列值; 这两个变量只有在使用了关键字 "FOR EACH ROW"时才存在.且update语句两个都有,而insert只有:new ,delect 只有:old;系统中的触发器实例:create or replace trigger JBPM.TIB_DEPLOYBYMOVEPAPER before //before表示在操作完成前触发,after表示在完成后触发insert //发生插入数据操作触发 /*or delete or updata*/on JBPM.DEPLOYBYMOVEPAPER for e 阅读全文
posted @ 2013-12-25 11:47 AndSir 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 转载▼createorreplacetriggerTRI_PrintTest beforedeleteorinsertorupdateonTEST_EXAM --触发事件foreachrow --每修改一行都需要调用此过程begindbms_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 阅读全文
posted @ 2013-12-25 11:39 AndSir 阅读(1793) 评论(0) 推荐(0) 编辑
http://www.andsir.cn