INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",

时间:2021-07-31 00:35:31

INSERT 语句与 FOREIGN KEY SAME TABLE 约束

"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course"


      SQL Server中插入数据发现出现了Foreign Key约束,具体情况为“ INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",”。
这时候需要检查表中主键和外键的关系,具体情况如下:
      将鼠标移动到冲突的基本表上,右键选择设计查询列名关系,添加并选择“表和列规范”,设置主表和主表主键与从表关系
INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",
INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK__Course__Cpno__1367E606"冲突。该冲突发生于数据库"student",表"dbo.Course",