У меня странная проблема. Я пытаюсь написать TRIGGER, чтобы при каждом обновлении DEPTNO в таблице SCOTT.DEPT он обновлял мою другую таблицу (SCOTT.EMP) новым DEPTNO.
Я получал ORA-01031: ошибка с недостаточными привилегиями , что странно, потому что я вошел в систему как система, я сам создал эту таблицу (создать ..) и мой другой триггер, который я написал, работает правильно.
Кстати. Правильно ли написан этот триггер? Любая помощь будет оценена.
CREATE OR REPLACE TRIGGER Trigger1
BEFORE DELETE OR INSERT OR UPDATE OF DEPTNO ON SCOTT.DEPT
FOR EACH ROW
BEGIN
UPDATE SCOTT.EMP
SET DEPTNO = :NEW.DEPTNO;
END;