Mysql 无法创建触发器-语法错误
我想做一个触发器,在每次插入事务表之后更新total_money。由于以下错误,我无法创建它: # 1064-第3行“”附近的语法有错误 以下是我的触发器创建代码:Mysql 无法创建触发器-语法错误,mysql,triggers,Mysql,Triggers,我想做一个触发器,在每次插入事务表之后更新total_money。由于以下错误,我无法创建它: # 1064-第3行“”附近的语法有错误 以下是我的触发器创建代码: CREATE TRIGGER transactions_insert AFTER INSERT ON transactions FOR EACH ROW BEGIN UPDATE users SET users.total_money = users.total_money + NEW.Price WHERE
CREATE TRIGGER transactions_insert AFTER INSERT ON transactions
FOR EACH ROW BEGIN
UPDATE users SET users.total_money = users.total_money + NEW.Price WHERE users.User_ID = NEW.User_id;
END;
如果添加分隔符,它将起作用,如下所示 分隔符//
创建触发器事务\u在事务上插入后插入 每行开始 更新用户设置users.total\u money=users.total\u money+NEW.Price,其中users.User\u ID=NEW.User\u ID; 结束
//