解决oracle查询到子记录,不知怎么删除问题
ORA-02292: 违反完整约束条件 (CREDIT_QUERY2.FK_RI_PREDICTUPSUB_SET) - 已找到子记录
报错信息如上:
解决办法:
直接使用下面语句
select a.constraint_name, a.table_name, b.constraint_name
from user_constraints a, user_constraints b
where a.constraint_type = 'R'
and b.constraint_type = 'P'
and a.r_constraint_name = b.constraint_name
and a.constraint_name = 'FK_RI_PREDICTUPSUB_SET'
查询结果的table_name就是子记录所在的表,直接执行删除即可!