代码改变世界

随笔档案-2014年3月6日

ORACLE触发器判断是否更新了某个字段

2014-03-06 17:03 by 潇湘隐者, 21664 阅读, 收藏,
摘要: 今天遇到一个有意思的小问题,一同事有这样一个需求:在更新表T时,如果只是更新字段C,那么不希望触发该该表的触发器去处理业务逻辑。即想在触发器中做出判断:如果更新了字段C,那么跳出触发器,不处理业务逻辑,如果是更新其它字段,那么让触发器去处理业务逻辑。 他是这样做的 1: if :NEW.C != :OLD.C then ... 阅读全文