我对表有外键约束,当我插入数据时,出现以下错误: 错误:在表“ gl_account_item”上进行插入或更新违反了外键约束“ fk_gl_account_id”详细信息:表(gl_account_id)=(939)中不存在键。 SQL状态:23503 …如果查询该表,我可以清楚地看到它是:
这是CREATE TABLE语句:
当主键表中明显有ID时,我不明白为什么会收到违反外键约束的错误。如果我删除外键约束并插入数据,然后放回约束,并对该字段运行带有联接的查询,那么一切正常,数据就在那里:
请帮助。