【发布时间】:2016-12-21 02:42:31
【问题描述】:
mysql> delete from faculty where fid in ( select fid from class);
ERROR 1451 (23000):无法删除或更新父行:外部 键约束失败 (
ass1.class, CONSTRAINTclass_ibfk_1外键 (fid) 引用faculty(fid))
这是抛出上述错误。我该怎么办?
【问题讨论】:
-
你有级联删除吗?如果没有,则不能在删除(或移动)子行之前删除父行。