Триггер, который вставляет строку в таблицу журнала при вставке или удалении в таблицу лиц, скомпилированную с ошибками

У меня есть таблица лиц с именем и идентификатором, а также таблица журналов с атрибутами кто и что. Я хочу вставить в таблицу журналов, когда я удаляю или вставляю в таблицу лиц.

Это то, что я до сих пор:

CREATE OR REPLACE TRIGGER add_del
  BEFORE INSERT OR DELETE ON persons
  FOR EACH ROW
  BEGIN
    IF INSERTING THEN
      INSERT INTO logs (who, what) VALUES (name, 'Insert into persons');
    ELSE
      INSERT INTO logs (who, what) VALUES (name, 'Delete from persons');
    END IF;
  END;
  /

Почему это компилируется с ошибкой:

Предупреждение: триггер создан с ошибками компиляции.

Ответы на вопрос(1)

Ваш ответ на вопрос