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
您應該發佈您的代碼。 –