比如a,b两表,a表外键id值来自b表的ID,当你在a表中插入一条纪录时,id字段用了不在b表id值范围内的值,就会报此错.
instaructor外键dept_name对应department表的dept_name是吗,你插入时dept_name='Biology' 在department表中没有啊,外键约束报错因为你出现了“自依赖”。方案A:
1、UPDATE此条记录的Parent_Code 为NULL
2、DELETE此条记录
方案B:
1、DROP这个外键约束
2、DELETE此条记录
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)