如何查找表外键关联表
来源:互联网 发布:淘宝长图有什么作用 编辑:程序博客网 时间:2024/06/05 07:13
查询单个表的所有主外键关系
select a.owner 主键拥有者
,a.table_name 主键表
,b.column_name 主键列
,C.OWNER 外键拥有者
,c.table_name 外键表
,d.column_name 外键列
from user_constraints a
left join user_cons_columns b
on a.constraint_name=b.constraint_name
left join user_constraints C
ON C.R_CONSTRAINT_NAME=a.constraint_name
left join user_cons_columns d
on c.constraint_name=d.constraint_name
where a.constraint_type='P'
and a.table_name='XXX' --需要查看主外键关系的表
order by a.table_name
所有表的主外键关系查询:
select a.table_name 主表,
b.table_name 子表,
column_name 键,
substr(position,1,1) P
from
user_constraints a, user_constraints b, user_cons_columns c
where
a.constraint_name = b.r_constraint_name
and a.constraint_name = c.constraint_name
order by 1, 2, 4;
0 0
- 如何查找表外键关联表
- 如何查找表外键关联表
- pdm如何查找表名
- Mysql-如何查找表的大小
- 如何查找一个表中的索引
- 如何查找、删除表中重复的记录
- 如何查找、删除表中重复的记录
- oracle中如何查找表的主键字段
- 如何查找、删除表中重复的记录
- mysql如何查找某字段所在表
- 如何查找MySQL中有哪些表
- 如何查找OAF页面所对应的表?
- 关联表
- 如何查找一个表被哪些PROCEDURES,TRIGGERS调用
- 如何查找表中已经使用过得索引
- Oracle如何查找、删除表中重复的记录
- 已知列名列表,如何查找含有这些列的表
- 如何查找源代码
- java学习笔记(一)
- 算法学习笔记——贪心法
- Android App Widget详解
- android文件的存储
- linux常用命令
- 如何查找表外键关联表
- ubuntu 第一次修改root密码的方法
- Unity之资源打包Assetbundle
- STL中map用法详解
- 怎样在自己的安卓软件中加入广告
- 在CentOS 6.5中安装与配置Tomcat-7方法
- 改变MFC CCheckBox控件默认字体的颜色
- UVA10066(DP)
- Linux磁盘管理