MySQL 更新后触发器

查特维格

使用 SQL Plus 后,我在 MySQL 中工作,并尝试创建更新后触发器。我试过做一些变体,但我不断收到语法错误。你能告诉我我哪里错了吗?非常感谢。

CREATE TRIGGER after_user_update 
AFTER UPDATE 
ON user_list FOR EACH ROW
BEGIN 
  UPDATE ON account
  SET ACTION = 'update',
  user_name = new.user_name;
END;
于尔根
delimiter //
CREATE TRIGGER after_user_update AFTER UPDATE ON user_list 
FOR EACH ROW
BEGIN 
  UPDATE account
  SET ACTION = 'update'
  WHERE user_name = new.user_name;
END //
delimiter ;

这里有几个问题。您应该使用像MySQL Workbench这样的 SQL IDE来突出显示错误。您需要先更改分隔符。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章