求教创建触发器

jack_wang0823 2017-10-06 12:02:52
表结构描述
suppliersset 供应商表 sysId 是 id
contacts 联系人表 groupSysId 是suppliersset.sysId
建立一个触发器 在删除一个供应商记录时 删除 此供应商的所有联系人

create trigger delecontacts
after delete on suppliersset
for each row
begin
delete from contacts where contacts.groupSysId = old.sysId;
end$

提示5行错误
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 5
...全文
187 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2017-12-24
  • 打赏
  • 举报
回复
delimiter$
create trigger delecontacts 
after delete on suppliersset
for each row
begin
delete from contacts  where contacts.groupSysId = old.sysId;
end$
zjcxc 2017-10-09
  • 打赏
  • 举报
回复
最前面加一句 delimiter $

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧