oracle 查询主表的主键被其他表作为外键参照的SQL
来源:互联网 发布:淘宝客app制作教程 编辑:程序博客网 时间:2024/05/15 03:07
1,查询主表的主键被其他表作为外键参照的SQL
select child_cons.constraint_name,
child_cons.table_name child_table_name,
parent_cons.table_name parent_table,
child_cons.status
from (select *
from all_constraints
where owner = SYS_CONTEXT('USERENV','CURRENT_SCHEMA')
and table_name ='&parent_tab') parent_cons,
(select *
from all_constraints
where owner = SYS_CONTEXT('USERENV','CURRENT_SCHEMA')
and constraint_type ='R') child_cons
where parent_cons.constraint_name = child_cons.r_constraint_name;
2,Disable 其他表的外键约束
select'alter table ' || child_cons.table_name ||' disable constraint ' ||
child_cons.constraint_name || ';'
from (select *
from all_constraints
where owner = SYS_CONTEXT('USERENV','CURRENT_SCHEMA')
and table_name ='&parent_tab') parent_cons,
(select *
from all_constraints
where owner = SYS_CONTEXT('USERENV','CURRENT_SCHEMA')
and constraint_type ='R') child_cons
where parent_cons.constraint_name = child_cons.r_constraint_name;
- oracle 查询主表的主键被其他表作为外键参照的SQL
- oracle查询某个表的参照关系
- 查询某个表的字段被其他表作为外键
- ORACLE数据库查询表的基本信息,主键,外键等
- Oracle查询表的索引,主键,外键和约束条件
- 查询表主键外键信息的SQL
- 查询表主键外键信息的SQL
- Title:查询表主键外键信息的SQL
- 查询表主键外键信息的SQL
- [SQL] 查询表的主键sql语句
- SQL Server 查询一张表的主键
- SQL Server 查询表的主键外键和被谁引用的表
- Oracle查询表主键、外键 项目中用到的一些Sql(oracle下的)
- 在oracle中查询所有用户表的表名、主键名称、索引、外键等
- 如何查询oracle用户表的表名、主键名称、索引、外键等相关信息
- oracle中查询所有用户表的表名、主键名称、索引、外键等
- oracle查询所有用户表的表名、主键名称、索引、外键等
- oracle查询所有用户表的表名、主键名称、索引、外键等
- netfilter源码分析(3)-ipt_table表的注册
- Oracle 融合语句Merge
- 简单的正则表达式 Regex
- netfilter源码分析(4)-nf_hook_ops 钩子的注册
- 通常在C#中判断两个日期是否相等可使用DateTime的方法
- oracle 查询主表的主键被其他表作为外键参照的SQL
- 【Java常用类库】_比较器(Comparable、Comparator)笔记
- 使用GDI+进行开发的一些问题(10)
- Applet 远程调试
- netfilter源码分析(5)- ipt_do_table()函数,数据包的过滤
- IOS之手势锁屏
- rails尚未安装 的解决方法
- junit java 单元测试
- netfilter源码分析(6)-扩展的match