请问一下各位前辈们,我现在数据库中有三张表如下:
course表:中有列:cid,cname,csex等;
student表:中有列:sid,sname,ssex等;
t_student_course表:中有列:cid,sid;(关联course表和student表中的主键)
现在我想删除course表中的数据怎么删呀?(如果说直接用delete删则会出现错误哦,受到外键约束哟);
哪位大哥帮我解答一下嘛!
course表:中有列:cid,cname,csex等;
student表:中有列:sid,sname,ssex等;
t_student_course表:中有列:cid,sid;(关联course表和student表中的主键)
现在我想删除course表中的数据怎么删呀?(如果说直接用delete删则会出现错误哦,受到外键约束哟);
哪位大哥帮我解答一下嘛!
要先删除course表和student表 才能再删t_student_course表
数据库中有级联关系的表执行删除的话要遵循:先删主 后删从
如果没有设置的话先删除从表 在删除主表