如何识别哪一列已更改[重复]

Posted

技术标签:

【中文标题】如何识别哪一列已更改[重复]【英文标题】:how to identify which column has changed [duplicate] 【发布时间】:2013-04-07 08:07:33 【问题描述】:

是否有一种有效的方法可以使用触发器来识别 Oracle 表中的哪一列发生了变化?如何检查是否只有一列(感兴趣的)或所有其他列也发生了变化?

【问题讨论】:

【参考方案1】:

正如 Alex Pole 在您的 cmets 中指出的那样,您可以使用 UPDATING 功能。

但您也可以使用“BEFORE UPDATE OF”子句开发不同的触发器来更新特定列,如果相关列的操作之间没有代码共享,那么女巫是最佳选择。

【讨论】:

以上是关于如何识别哪一列已更改[重复]的主要内容,如果未能解决你的问题,请参考以下文章

触发特定列已更改的行

“无法识别数值''” - 哪一列?

Oracle Apex - 更改图表标签

熊猫数据框在更改一列时每行重复 5 次

jQuery无法识别对html的更改[重复]

有没有办法比较更改excel中的列并删除重复项?