标签: oracle plsql triggers
是否有一种有效的方法可以使用触发器识别Oracle中的表中哪些列已更改?如何检查是否只有一列(感兴趣的)或所有其他列也发生了变化?
答案 0 :(得分:2)
正如Alex Pole在你的评论中指出的那样,你可以使用UPDATING函数。
但您也可以使用“BEFORE UPDATE OF”子句开发更新特定列的不同触发器,如果没有代码可以在相关列的操作之间共享,那么这是最佳选择。