我收到了以下oracle错误。我使用toad检查了测试方案的任何约束名称CMF_CMP。但我无法找到它。 我如何检测失败的原因以及如何解决它。
ERROR at line 1:
ORA-20001: -2298: ORA-02298: cannot validate (TEST.FMF_CMP) - parent keys not found
ORA-06512: at test.test_SYN", line 46
答案 0 :(得分:2)
听起来你有一个孤儿!
你需要追踪它并给它一个父母或放弃孤儿
http://www.techonthenet.com/oracle/errors/ora02298.php
select *
from test_SYN ts
where PARENTID not EXISTS(
select NULL
from test_PARENT tp
where tp.ID = ts.ParentID)
您是否尝试启用约束,或者我只是错过了标记?