【发布时间】:2014-10-22 18:35:07
【问题描述】:
我有两个表 TABLE_A 和 TABLE_B。我在 TABLE_A 中有一个名为 ID 的值。该值由 cron 作业每 30 分钟更新一次。我需要创建一个触发器,TABLE_B 仅在它被更改时才存储 ID 的旧值和新值。 cron 作业会更新 TABLE_A 并且无法更改。
例子:
如果 ID 的值从 18 变为 19,那么它应该添加到 TABLE_B。当它从 18 变为 18 时,应该不会。
我不确定是否需要使用触发器 + 过程或只能使用触发器?
【问题讨论】:
标签: sql database oracle triggers