###
有c1表
c1表中的字段如下
cno :课程编号cname :课程名称cpno :先行授课credit :学分#####要求
删除某个课程将删除以该课程为先行课程的所有课程
# #解决方案
将cpno设定为外键,参照自身表的cno
使用“级联删除”(on delete cascade )在外键约束时添加
如果未使用“内联删除”(on delete cascade ),则会出现以下错误
错误: 1451 SQLSTATE 336023000 (er _ row _ is _ referenced _2) ) )
消息:无法删除或更新父行。 外键约束失败(%s )。