转载自己学习用
在sql server中添加数据时发生了外键约束冲突:
原因:没有理解外键的概念,涉及到外键时,一定有一个参照关系和被参照关系,也就是有一个参照表和被参照表。
如创建两个表:Student和SC表,SC表中有一列Sno,Sno是SC表的外键,同时Sno也是Student表的主键,因此在向SC 表中添加数据时,SC表中的数据就会参照Student表中的数据,解决方案是:在向SC表中添加数据之前,一定要把Student表中 的数据添加进去,否则SC表没有可参照的数据。
第二种解决方法:将SC表中的爱建约束删除。
————————————————
版权声明:本文为CSDN博主「qian言wan语」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sungaochao/article/details/50170493