llgd.net
当前位置:首页 >> 在orAClE中,如何查看本用户所拥有的索引及其定义的... >>

在orAClE中,如何查看本用户所拥有的索引及其定义的...

select * from user_indexes 即可或者select * from dba_indexes diwhere di.owner in (select user from dual)

根据表名,查询一张表的索引:select * from user_indexes where table_name=upper('表名')。 根据索引号,查询表索引字段:select * from user_ind_columns where index_name=('索引名')。 根据索引名,查询创建索引的语句:select dbms_metada...

------以下两个都可以 select table_name,constraint_name,constraint_type from user_constraints where table_name='大写的表名' select table_name,constraint_name,constraint_type from dba_constraints where table_name='大写的表名' ---...

select * from user_ind_columns where index_name = 'xxx' select * from user_ind_columns where table_name = 'xxx'

1、查找表的所有索引(包括索引名,类型,构成列):select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表2、查找表的主键(包...

USER是Oracle中一个表空间的名字。 可用如下语句查询哪些索引使用了USER表空间。 select INDEX_NAME,TABLESPACE_NAME from dba_indexes where tablespace_name='USER';

oracle中查看索引方法如下: 1、打开第三方软件,如plsql。并登陆到指定数据库 2、进入后,依次点击Tables-要查找的索引所在的表名-Indexs。 3、右键出现的索引,点击“查看”。 4、查出的内容即为索引的基本信息。

使用A \ SYSTEM \ SYS 用户登录 使用grant A.index on A.tableName to B

查询出所有的用户表。 查所有用户的表在all_tables 主键名称、外键在all_constraints 索引在all_indexes 但主键也会成为索引,所以主键也会在all_indexes里面。 具体需要的字段可以DESC下这几个view,dba登陆的话可以把all换成dba。 查询用户表...

--查询表空间包含的对象 SELECT t.owner, t.segment_name,SUM(bytes)/1024/1024 From dba_segments t WHERE t.tablespace_name = 'TBS_DEFAULT' GROUP BY t.owner,t.segment_name ORDER BY SUM(bytes) desc;

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com