频道栏目
首页 > 数据库 > SQL Server > 正文
ORA02292 如何找子表是哪个表的sql
2018-01-06 14:12:33         来源:jierxiaoyao的博客  
收藏   我要投稿

删除表A的记录时,Oracle 报错:“ORA-02292:违反完整约束条件(XXX.FKXXX)- 已找到子记录

2016-04-27 16:36:13

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';

但是a,b两个表不是同一个表吗???一脸懵逼

点击复制链接 与好友分享!回本站首页
上一篇:Yearning:开源SQL审核平台
下一篇:Sqlstate详情
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站