`
椰风海韵
  • 浏览: 11895 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

查询数据库表索引名称、索引字段、创建所以语句

阅读更多
1. 在oracle8以上的版本中,可以使用以下语句进行索引名称和创建索引语句的查询。

SELECT INDEX_NAME,DBMS_METADATA.get_ddl('INDEX',INDEX_NAME,TABLE_OWNER) INDEX_DDL
  FROM user_indexes
  WHERE table_name like 'KJ_%'; --‘KJ_%’表示一组以KJ开头的表,可以根据
                                    --具体情况更改为相应表名,表明字母区分大小写
查询结果如下

--在此图片中,blog大字段里面是创建该索引的语句。

2. 在oracle10G版本中,可以使用user_ind_columns 去查询数据库的表名、索引名、索引创建所在字段等信息。
select * from user_ind_columns t
where t.table_name like 'KJ_%'; --一组以KJ开头的表,表名区分字母大小写。
查询结果图片

3. 可以依据user_ind_columns显示字段,去更改查询条件显示相应字段内容,如下:
select t.table_name,t.index_name,t.column_name from user_ind_columns t
where t.table_name like 'KJ_%';
查询结果如下图片所示

4. 也可以尝试如下语句查询,可以显示该索引所属数据库用户。
select * from user_ind_statistics
  • 大小: 36.5 KB
  • 大小: 7.6 KB
  • 大小: 28.3 KB
0
0
分享到:
评论

相关推荐

    数据库比较工具(比较两个数据库的差异,含:表、字段字段长度等)

    了表,或少了字段,或字段类型长度不一样,或索引 不一样, 或存储过程,视图,触发器,默认值等不一样,就产生 相应的S QL语句! 二.操作方法: 先把源数据库的连接属性(数据库名,服务器名, 用户名, 密码)填好,按读源数据,...

    人大金仓数据库系统表

    国产人大金仓数据库系统表说明文档。是4.1版本的。虽然现在的版本都到6了,应该没什么太大变化。

    达梦数据库_SQL语言手册

    的定义和删除语句,登录、基表、视图、仝文索引的修改语句,对象的更名语句; 査询(含全文检索)、插入、删除、修改语句; 数据库安全语句。包括创建角色语句、删除角色语句,授权语句、回收权限语句,修改 登录口令语句...

    SQLyog 图形化管理MYSQL数据库的工具

    12、操纵数据库的各种权限:库、表、字段; 13、编辑BLOB类型的字段,支持Bitmap/GIF/JPEG格式; 14、输出数据表结构/数据为SQL脚本; 15、支持输入/输出数据为CSV文件; 16、可以输出数据库清单为HTML文件; 17、...

    根据ORACLE数据库表结构自动生成SQL语句和VB代码

    原创的一个小工具,使用该工具登录ORACLE(版本需Oracle 10g)数据库后,根据表结构,可以根据自己的需要,通过双击表名或字段名生成SQL语句,同时也可以生成VB语句,最适合使用在VB操作数据库上(大部分操作数据库都...

    Oracle实验二-SQL语句综合应用

    1.创建一个表person,包括字段有姓名、性别、出生日期、工作和家庭地址。 2.为表person增加email列,观察是否增加了email列;然后删除email列。 3.基于person表创建简单视图,并在姓名列创建索引。 4.为person表增加...

    MySQL中索引优化distinct语句及distinct的多字段操作

    MySQL通常使用GROUPBY(本质上是排序动作)完成DISTINCT操作,如果DISTINCT操作和ORDERBY操作组合使用,通常会用到临时表.这样会影响性能. 在一些情况下,MySQL可以使用索引优化DISTINCT操作,但需要活学活用.本文涉及一个...

    数据库操作语句大全(sql)

    因为这样可以避免 top的字段如果是逻辑索引的,查询的结果后实际表中的不一致(逻辑索引中的数据有可能和数据表中的不一致,而查询时如果处在索引则首先查询索引) 14、说明:前10条记录 select top 10 * form ...

    MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法总结

    主要介绍了MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法,总结分析了MySQL建表、编码设置、字段添加、索引操作所涉及的SQL语句,需要的朋友可以参考下

    SQL Server数据库查询速度慢原因及优化方法

    【赛迪网-IT技术报道】SQL Server数据库查询速度慢的原因有很多,常见的有以下几种:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有...

    INFORMIX数据库性能调整

    在数据库中,索引对效率的影响可以说是决定...此时若改变策略,将投保单时的保单号置为投保单号,(投保单号与保单号不会重复),则bm_cert 字段就可建唯一索引,大大提高了连表查询速度。对唯一索引可根据需要建成聚类

    基于索引的SQL语句优化之降龙十八掌

    对于满足以上条件的这些表,必须重点关注,因为在这些表上的索引,将对SQL语句的性能产生举足轻重的影响。不过下面还是总结了一下降龙十八掌内功的入门基础,建立索引常用的规则如下: 1、表的主键、外键必须有索引...

    Sql2008_全文索引详解

    在数据库中快速搜索数据,使用索引可以提高搜索速度,然而索引一般是建立在数字型 或长度比较短的文本型字段上的,比如说编号、姓名等字段,如果建立在长度比较长的文本 型字段上,更新索引将会花销很多的时间。如在...

    修改SQL数据库排序规则修改表栏位排序规则

    修改SQL数据库排序规则修改表栏位排序规则 修改SQL数据库排序规则: 1.修改为单用户模式 2.然后关闭所有的查询窗口,修改Options的Collocation属性,如:Chinese_PRC_90_CI_AS 3.再修改为多用户模式 修改表栏位...

    MySQL索引面试题+索引优化+索引失效

    它通过创建索引列和索引对象来实现,可以加快WHERE子句中涉及索引的查询速度。 在进行索引优化时,有几个关键点需要注意。首先是选择合适的索引列,通常选择经常用于查询的列作为索引列,尽量避免使用长文本或二...

    精通sql结构化查询语句

    SQL查询篇第6章 简单的SELECT语句查询 6.1 查询的基本结构 6.1.1 了解SELECT语句 6.1.2 SELECT语句的语法格式 6.1.3 SELECT语句的执行步骤 6.2 简单的查询语句 6.2.1 查询表中指定的字段 6.2.2 查询所有的字段 6.2.3...

    数据库基础实验的实验报告附图

    7. 用SQL语言CREATE TABLE语句创建学生表student、课程表course和选课表SC;(字段类型及长度参照实验一) 8. 用SQL语言ALTER语句修改表结构; a) STUDENT表中SNO设为非空和唯一; b) STUDENT表中增加一个字段SBIRTH,...

    paradox数据库工具

    10、自动生成创建表SQL语句 11、设置数据移动位数 12、改进了建立索引功能,现可以建立主重索引(多个字段) 13、自动显示当前字段类型/宽度/字段总数/索引字段 Xp版新增功能: 1、加入了功能强大的报表设计、报表...

    数据库资料

    ——信誉值大于5的用户才能够加入会员列表 …… 完整性包括… 实体完整性域完整性引用完整性自定义完整性表操作创建数据库表 SQL Server的数据类型思考创建数据库表思考创建数据库表思考选择主键的原则创建数据库表...

Global site tag (gtag.js) - Google Analytics