gpt4 book ai didi

尝试添加约束时出现 mysql 错误 #1452

转载 作者:行者123 更新时间:2023-11-29 14:15:58 26 4
gpt4 key购买 nike

Possible Duplicate:
Error appears in sql when trying to add multiple foreign keys

我正在尝试更改表,以便可以在 mysql 数据库中添加外键约束:

ALTER TABLE  `Question` ADD CONSTRAINT `FK_question` FOREIGN KEY (`QuestionId`)
REFERENCES `Image_Question` (`QuestionId`) ON DELETE CASCADE ;

问题是它给了我这个错误:

1452 - Cannot add or update a child row: a foreign key constraint fails ( mobile_app.

'#sql-4517_15241'>, CONSTRAINT FK_question FOREIGN KEY (QuestionId) REFERENCES Image_Question (QuestionId) ON DELETE CASCADE)

此错误实际上意味着什么?为了解决此问题,我可能需要采取哪些可能的解决方案?

最佳答案

可能Image_Question.QuestionId不是唯一的。而且看起来 FK 应该反过来,从 Image_QuestionQuestion

关于尝试添加约束时出现 mysql 错误 #1452,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12660189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com