我很笨,为一位客户创建了一年前的表格。现在我知道了,应该已经使用了关系。现在我试图在Navicat中创建它们。执行:试图在Navicat中创建关系
ALTER TABLE geerdink_new.dossier
ADD CONSTRAINT fk_dossier_klant_1
FOREIGN KEY (dossierKlantID)
REFERENCES geerdink_new.klant (klantID)
我得到一些错误:
[消息]失败 - 外键fk_dossier_klant_1错误 - 1452 - 不能添加或更新子行,外键约束失败(
geerdink_new
。#sql-420_51
,约束fk_dossier_klant_1
外键(dossierKlantID
)参考文献klant
(klantID
))
我怎么能解决这个问题?
,你能否告诉我们,这会产生错误的代码? –
正在执行 - ALTER TABLE'geerdink_new'.'dossier' ADD CONSTRAINT'fk_dossier_klant_1' FOREIGN KEY('dossierKlantID')REFERENCES'geerdink_new'.'klant'('klantID') – Thijmen