查询一个主键表的所有外键表.sql
来源:互联网 发布:舰队collection淘宝 编辑:程序博客网 时间:2024/05/21 22:27
SELECT AA.TABLE_NAME 外键表名称, AA.COLUMN_NAME 外键列名,
BB.TABLE_NAME 主键表名称, BB.COLUMN_NAME 主键列名
FROM (SELECT A.CONSTRAINT_NAME,
B.TABLE_NAME,
B.COLUMN_NAME,
A.R_CONSTRAINT_NAME
FROM USER_CONSTRAINTS A, USER_CONS_COLUMNS B
WHERE A.CONSTRAINT_TYPE = 'R'
AND A.CONSTRAINT_NAME = B.CONSTRAINT_NAME) AA,
(SELECT DISTINCT A.R_CONSTRAINT_NAME,
B.TABLE_NAME,
B.CONSTRAINT_NAME,
B.COLUMN_NAME
FROM USER_CONSTRAINTS A, USER_CONS_COLUMNS B
WHERE A.R_CONSTRAINT_NAME = B.CONSTRAINT_NAME
AND A.CONSTRAINT_TYPE = 'R') BB
WHERE AA.R_CONSTRAINT_NAME = BB.R_CONSTRAINT_NAME
CREATE TABLE tab2 AS
SELECT DISTINCT A.R_CONSTRAINT_NAME,
B.TABLE_NAME,
B.CONSTRAINT_NAME,
B.COLUMN_NAME
FROM USER_CONSTRAINTS A, USER_CONS_COLUMNS B
WHERE A.R_CONSTRAINT_NAME = B.CONSTRAINT_NAME
AND A.CONSTRAINT_TYPE = 'R'
- 查询一个主键表的所有外键表.sql
- Oracle查询关联当前表中主键所有的外键表
- sqlserver查询所有没有主键的表
- [SQL] 查询表的主键sql语句
- sql查询一个数据库中所有的表
- SQL Server中查询一个值出现的所有表。
- sql server 查询所有数据库,一个数据库中所有表和表的所有字段
- sql server 查询所有数据库,一个数据库中所有表和表的所有字段
- SQL Server查询所有数据库,一个数据库中所有表和表的所有字段
- SQL Server 查询一张表的主键
- 一个循环更新某库所有表所有非主键列的值方法(sql 2005 & mysql)
- ms sql server 查询一个表的字段属性和主键
- ms sql server 查询一个表的字段属性和主键
- SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句
- Sql sever 获得一个表的主键
- 查询数据库中所有含有主键的用户表的表名和主键名
- 查询数据库中所有含有主键的用户表的表名和主键名
- java打印一个数据库的所有表的主键
- plsql日常整理和sql语句优化
- 触发器(Trigger) 原理&例子
- SQL Server 2005数据挖掘开发者指南
- [转]数字数据网DDN
- 精妙SQL语句收集
- 查询一个主键表的所有外键表.sql
- 开始奋斗
- SELECT语句的
- [转]什么是X.25
- 蓝牙与红外技术介绍
- sqlserver日积月累1
- MYECLIPSE 开发Web Service之详细讲解--第一节
- 关闭计算机
- 中国探月工程首席科学家欧阳自远:“嫦娥”月面图千真万确