ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录;
具体实例为>>
“ORA-02292: 违反完整约束条件 (dong.FK8HW3DDWSSDEE3333D) - 已找到子记录”
出现上述问题,我们需要:禁用约束、删除数据、启动约束就可以解决问题了;
1、禁用约束
// alter table 表名 disable constraint 约束名;
alter table STU_CLASS disable constraint FK8HW3DDWSSDEE3333D;
2、删除数据
当禁用掉表约束的时候,就可以删除数据了
3、启动约束
-- alter table 表名 enable constraint 约束名;
alter table STU_CLASS enable constraint FK8HW3DDWSSDEE3333D;
4、查询约束
select * from user_constraints t where t.CONSTRAINT_NAME='约束名'
select * from user_constraints t where t.table_name = '表名'