博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
删除表A的记录时,Oracle 报错:“ORA-02292:违反完整约束条件(XXX.FKXXX)- 已找到子记录...
阅读量:7294 次
发布时间:2019-06-30

本文共 346 字,大约阅读时间需要 1 分钟。

1、找到以”FKXXX“为外键的表A的子表,直接运行

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'

注意:FKXXX 是外键

2、删除相应的子表记录

3、删除主表记录

转载于:https://www.cnblogs.com/adamgq/p/8631005.html

你可能感兴趣的文章
如何调整mintty行距及字间距
查看>>
load average
查看>>
网络数据包发送接收全过程
查看>>
hibernate4连接mysql自动创建表之错误
查看>>
解决activiti中由模板转换的流程图连线名称缺失问题
查看>>
Jboss7.1.1配置SSL
查看>>
thrift多平台安装
查看>>
android学习第一天
查看>>
phpwind 8.7 发布主题 分析
查看>>
linux 系统出现Give root password for maintenance 问题
查看>>
CVS同步处理
查看>>
XPath 简介
查看>>
如何从eclipse迁移到idea
查看>>
【Google官方教程】第三课:缓存Bitmap
查看>>
Scrollview+ListView冲突解决
查看>>
postman-持续更新
查看>>
YUDBModel【绿色插件】-对象序列化、反序列化、对象一键增删改查
查看>>
DMURLConnection
查看>>
RotateAnimation 详解
查看>>
高性能网站架构设计之缓存篇(5)- Redis 集群(上)
查看>>