无法将外键添加到表中

时间:2015-12-15 22:40:27

标签: mysql sql-server database foreign-keys

我已经搜索过其他答案并尝试过,但没有运气。这是我得到的: 错误

SQL查询:

ALTER TABLE `watching` ADD FOREIGN KEY ( `anime_Score` ) 
 REFERENCES `anime_15-12-2015`.`score` (`Score_ID`);

MySQL说:文档

  

1452 - 无法添加或更新子行:外键约束失败(anime_15-12-2015/#sql-fdc_14a,CONSTRAINT   #sql-fdc_14a_ibfk_2外键(anime_Score)参考score   (Score_ID))

基本上我有一个名为anime_15-12-2015的数据库,在该数据库中我有3个表:观察,输入和分数。 我能够添加外键键入,但没有运气得分... 如果您需要更多信息,请回复一下,我会尽快回答。

对所有试图帮助我的人来说,谢谢!

1 个答案:

答案 0 :(得分:0)

检查列中的anime_Score'表'观看'如果存在表格中没有的值,则得分为' (Score_ID)。