mysql触发器

比如user和student 各有一个ID字段

我想实现当删除user某一条字段,在student表中会根据被删掉的user ID,删除掉对应的数据,建了个触发器老是报错,代码如下

create trigger ssss before delete on student for each ROW

BEGIN 

     delete from   user where id=old.id;

end;

报错信息:[Err] 1235 - This version of MySQL doesn't yet support 'multiple triggers with the same action time and event for one table'

是不是因为我的mysql版本低,只支持update和insert

FineReport 浮一 发布于 2021-11-10 08:49 (编辑于 2021-11-10 08:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-11-10 08:55

这个是告诉你,不支持删除前触发器执行删除操作

  • 浮一 浮一(提问者) 对着了,刚修改了下,删除user后再删除student,就好了
    2021-11-10 09:15 
  • 2关注人数
  • 254浏览人数
  • 最后回答于:2021-11-10 08:55
    请选择关闭问题的原因
    确定 取消
    返回顶部