Я прочитал эту статью, но она не работает для удаления. Я получил эту ошибку, когда пытался создать триггер:
Выполнение SQL-скрипта на сервере
ОШИБКА: Ошибка 1363: В триггере УДАЛИТЬ отсутствует НОВАЯ строка
CREATE TRIGGER DeviceCatalog_PreventDeletion
BEFORE DELETE on DeviceCatalog
FOR EACH ROW
BEGIN
DECLARE dummy INT;
IF old.id = 1 or old.id =2 THEN
SELECT * FROM DeviceCatalog WHERE DeviceCatalog.id=NEW.id;
END IF;
END;
Выполнение SQL-скрипта завершено: операторы: 4 успешно выполнены, 1 не удалось