我在mysql中找不到触发词的正确语法

时间:2018-11-20 05:42:32

标签: mysql mysql-error-1064

这是我写的代码。我无法纠正这个问题。我也附上了错误详细信息

感谢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;

#错误
  

'chainmanagementsystem.sql':您的SQL语法有错误;   检查与您的MariaDB服务器版本相对应的手册   在'DELIMITER |附近使用正确的语法创建触发器   customer_check在第1行的每行'上插入订单后

0 个答案:

没有答案