Управлять триггером, используя предложение when в Oracle - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь создать триггер TRIG_USER в Oracle db.Есть ли способ управления этим триггером с помощью предложения when.Я хочу, чтобы триггер активировался, только если в таблице есть запись trigger_switch

Я выгляжу примерно так:

CREATE TRIGGER TRIG_USER
AFTER INSERT OR UPDATE OR DELETE ON USER_TABLE 
FOR EACH ROW WHEN (IF EXISTS (SELECT 1 FROM trigger_switch))
BEGIN 
[...]
END;
...