我试图改变表产品,为字段petCat_ID添加类型外键的约束,以便它引用表petCategory(ID)。我刚刚创建了表petCat_ID,我得到一个“无法添加或更新子行”错误。
这是我为执行此错误而执行的命令:
Alter table product
-> ADD CONSTRAINT FK_petCatID
-> FOREIGN KEY (petCat_ID)
-> REFERENCES productCategory(ID);
任何帮助或提示将不胜感激!注意:petCat_ID在表格产品中,而产品类别是不同的表格。
在我的评论中,我已经提到我需要更清楚地了解您拥有什么样的数据库结构,但我有一系列的东西可以帮助您解决您遇到的问题。