0
我需要在表中某个字段的值发生更改时触发事件。问题在于,由于存在多个利益相关者,他们直接在DB上执行原始查询,而不一定通过代码执行。任何方向都一样吗?如何在Oracle中执行原始查询时触发事件
我需要在表中某个字段的值发生更改时触发事件。问题在于,由于存在多个利益相关者,他们直接在DB上执行原始查询,而不一定通过代码执行。任何方向都一样吗?如何在Oracle中执行原始查询时触发事件
您可以使用此sql来创建一个触发器,如果在表中更新了任何选定的列,将触发该触发器。
CREATE OR REPLACE TRIGGER schema.trigger_name
ON schema.tablename
AFTER UPDATE
AS BEGIN
IF UPDATE (column)
BEGIN
your event
END
END
您应该发布您的代码。 –