INSERT
语句与外键冲突。我输入的外键可能不正确。
错误:
没有行被更新。
第1行中的数据未提交。
错误源:.Net SqlClient数据提供程序。
错误消息:INSERT语句与FOREIGN KEY约束“ FK_Movie_Director”冲突。数据库表Director列Director ID中发生了冲突。
答案 0 :(得分:0)
可以提供执行的插入查询吗?确保要插入到引用另一个表的列的值在该表中存在。也就是说,在示例表中,如果要插入电影表,则DirctorID
故事中应该存在Director
。
答案 1 :(得分:0)
由于导演表中没有任何数据,因此无法执行电影表的输入(由于有外键引用),因此请先在导演表中输入一些数据,然后在电影表中输入数据
有关更多详细信息,请参阅此链接 INSERT statement conflicted with the FOREIGN KEY constraint - SQL Server