700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Oracle的ORA-02292报错:违反完整性约束 已找到子记录

Oracle的ORA-02292报错:违反完整性约束 已找到子记录

时间:2022-07-07 07:04:38

相关推荐

Oracle的ORA-02292报错:违反完整性约束 已找到子记录

第一种方法:

第一步就是找到子表的记录:

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 = 'FKXXX' --提示的报错信息FK...填入这里。

第二步:

删除子表中的所有记录。

第三步:

就可以轻松删除主表的记录啦。

第二种方法:

根据提示的name关掉。

alter table sysuser_role disable constraint FK671FDKRNUAA98IUUKGKM803VS cascade

alter table sysuser_role enable constraint FK671FDKRNUAA98IUUKGKM803VS

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。