参照表中设置了级联删除和级联更新但是没有实现。。
上网搜索后用触发器如下
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中代码量吗)