此问题已在此处有答案:
SQL: ORA-02291: integrity constraint violated - parent key not found(1个答案)
Error report - ORA-02291: integrity constraint violated - parent key not found(1个答案)
SQL Error: ORA-02291: integrity constraint(4个答案)
8天前关闭
INSERT INTO igmr.FCS
(
UNIT,
GROUP,
LOC ,
startdate ,
DUR,
type,
FCSTID,
QTY,
DEL,
NQTY,
MAID ,
code
sour
ty
om
ctry
)
select
UNIT,
GROUP,
LOC ,
startdate ,
DUR,
type,
FCSTID,
QTY,
DEL,
NQTY,
MAID ,
code
sour
ty
om
ctry
from igmr.FOR;
表的主键需要插入igmr。FCS是UNIT、GROUP、LOC、startdate、DUR、type、FCSTID
外键是:-
单元、组、LOC、DEL
1条答案
按热度按时间f2uvfpb91#
您命名为
FK1
的外键被违反;我们不知道是哪一个因为你没有透露这些信息当您从
FOR
表插入值到FCS
表(其外键约束被违反)时,这意味着您指定的外键列(unit
,group
,loc
,del
)中的(至少一个)值不存在于该外键引用的master_table.column
中。如何找到这样的价值观?例如,您可以
确保
for
表只包含有效值(如果无效则不插入,或者删除外键约束)。