列出数据库中子表上没有对应索引的外键
来源:互联网 发布:网络礼仪资料 编辑:程序博客网 时间:2024/06/16 05:51
set linesize 150;col owner for a20;col COLUMN_NAME for a20;SELECT c.owner, c.constraint_name, c.table_name, cc.column_name, c.status FROM dba_constraints c, dba_cons_columns cc WHERE c.constraint_type = 'R' AND c.owner NOT IN ('SYS', 'SYSTEM', 'SYSMAN', 'EXFSYS', 'WMSYS', 'OLAPSYS', 'OUTLN', 'DBSNMP', 'ORDSYS', 'ORDPLUGINS', 'MDSYS', 'CTXSYS', 'AURORA$ORB$UNAUTHENTICATED', 'XDB', 'FLOWS_030000', 'FLOWS_FILES') AND c.owner = cc.owner AND c.constraint_name = cc.constraint_name AND NOT EXISTS (SELECT 'x' FROM dba_ind_columns ic WHERE cc.owner = ic.table_owner AND cc.table_name = ic.table_name AND cc.column_name = ic.column_name AND cc.position = ic.column_position AND NOT EXISTS (SELECT owner, index_name FROM dba_indexes i WHERE i.table_owner = c.owner AND i.index_Name = ic.index_name AND i.owner = ic.index_owner AND (i.status = 'UNUSABLE' OR i.partitioned = 'YES' AND EXISTS (SELECT 'x' FROM dba_ind_partitions ip WHERE status = 'UNUSABLE' AND ip. index_owner = i. owner AND ip. index_Name = i. index_name UNION ALL SELECT 'x' FROM dba_ind_subpartitions isp WHERE status = 'UNUSABLE' AND isp. index_owner = i. owner AND isp. index_Name = i. index_name))))ORDER BY 1, 2/
阅读全文
0 0
- 列出数据库中子表上没有对应索引的外键
- 列出数据库中子表上没有对应索引的外键
- 列出数据库中子表上没有对应索引的外键
- 列出没有主键或唯一索引的表
- vip用户表没有对应上客户经理的sql脚本【附带创建索引】
- 列出一个 SQLite 数据库中的所有的表/索引
- 列出有非簇集索引的表
- 列出所有的索引
- 在SQLite数据库中如何列出所有的表和索引
- 用NBear的生成实体设计代码工具连接ORACLE数据库时,只列出了数据库中所有的视图,没有列出表的问题
- 临时表上的索引没有被使用
- 查看数据库中没有使用的索引
- 列出服务器上所有用户数据库+表+存储过程+触发器
- 列出数据库中所有的表名
- 列出数据库中所有的表名
- gdb 的反汇编对应列出源码
- 查找没有索引的表
- 查询没有索引的表
- 《机器学习》第一章
- Linux学习:简单字符设备驱动
- VUE开源项目库汇总
- 剖析 epoll ET/LT 触发方式的性能差异误解(定性分析)
- Django 模板内地址配置
- 列出数据库中子表上没有对应索引的外键
- 容器镜像之明察秋毫:Harbor内容信任的原理及演示视频
- tensorflow中lstm学习
- iOS AFNetworking封装的网络请求
- 六行代码实现mobiscroll互斥选择
- ajax交互——向前端传递json数组
- (十二)Java设计模式之门面模式
- 深入理解C语言-----各数据类型大小
- iptables实现网络防火墙(一)