Проблема в Mysql: триггер после обновления будет удален в истинном состоянии - PullRequest
0 голосов
/ 22 января 2019

Привет всем. У меня есть проблема в моем запросе TRIGGER, и у меня есть эта ошибка [# 1442 - Невозможно обновить таблицу 'резервирование' в сохраненной функции / триггере, потому что она уже используется оператором, который вызвал эту сохраненную функцию / триггер]Я не знаю, где проблема, так что это мой запрос:

   DELIMITER //
CREATE TRIGGER Tg_annuler AFTER UPDATE ON reservation FOR EACH ROW
    BEGIN
        IF NEW.Annulation <> OLD.Annulation THEN
            BEGIN
                DELETE FROM reservation WHERE ID = OLD.ID;
            END;
        END IF;
    END

помогите мне, пожалуйста!

...