Попытка создать триггер, который запускается после вставки, обновления или удаления в таблице клиентов.Триггер должен вставить строку в таблицу customer_log.
Я получаю ошибку:
Ошибка (16,1): PL / SQL: оператор SQL игнорируется.
Это мой код:
CREATE OR REPLACE TRIGGER ADFER_Trigger
AFTER INSERT OR UPDATE OR DELETE
ON Customer
DECLARE
v_event Customer.EVENT%TYPE;
BEGIN
IF INSERTING
THEN
v_event := 'insert';
ELSIF UPDATING
THEN
v_event := 'Update';
ELSIF DELETING
THEN
v_event := 'Delete';
END IF;
INSERT INTO Customer_log (WHO, WHEN, EVENT)
VALUES (USER, date, v_event);
END;