aguo718
2017-09-04 02:53在mysql5.7中实现级联删除,即删除主表中信息的同时删除参照表中对应记录,求大神指导
2参照表中设置了级联删除和级联更新但是没有实现。。
上网搜索后用触发器如下
CREATE TRIGGER deleUser_trigger
BEFORE DELETE ON users FOR EACH ROW
BEGIN
DELETE FROM stuinfo WHERE stu_id=old.id;
END;
然后。。。报错
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 4
mysql版本5.7
不知道该怎么解决,新手求指导
(另外这一过程也可以在java中实现,但觉得在数据库中实现更好些,所以想在问一下,这两种实现方式有哪些区别吗,是减少java中代码量吗)
- 点赞
- 回答
- 收藏
- 复制链接分享
4条回答
为你推荐
- 在mysql5.7中实现级联删除,即删除主表中信息的同时删除参照表中对应记录,求大神指导
- sql
- mysql
- 4个回答