я не мог найти правильный синтаксис для триггеров в MySQL - PullRequest
0 голосов
/ 20 ноября 2018

это код, который я написал.я не мог это исправить.я также приложил подробности ошибки

спасибо в Advace

    DELIMITER |   
    CREATE TRIGGER customer_check
    AFTER INSERT ON orders 
    FOR EACH ROW 
    BEGIN 
        IF NEW.customer_id NOT IN (select customer_id from customer) THEN 
            rollback;
        END IF; 
    END |

DELIMITER;

#Error

'chainmanagementsystem.sql': у вас есть ошибка в вашем SQLсинтаксис;проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы найти правильный синтаксис для использования рядом с «DELIMITER |CREATE TRIGGER customer_check ПОСЛЕ ВСТАВКИ НА ЗАКАЗЫ ДЛЯ КАЖДОГО РЯДА 'в строке 1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...