SQL serve 2008建表往表填数据为什么会出现这种情况

img


为什么会出现这种情况呀,Student表填写数据一切正常但是往Course表和SC表填就出现这种情况,怎么解决呀

你建立的约束,出了冲突

你这个表上建了个外键,要求在这个表里的cpno必须来自于这个表里的cno,
你当前表里面没有cno为5的,所以插入cpno为5的就会报错


我觉得很奇怪了,搜你这个错能发现一大堆一模一样的,连表名和字段名都一样,甚至连插入的数据都一模一样,你们是不是看了同一本教程

这时间跨度都已经有十年了。。。