oracle命令查看表结构及表索引 |
您所在的位置:网站首页 › oracle查看表上的索引 › oracle命令查看表结构及表索引 |
--查看oracle数据库的单个表结构 select dbms_metadata.get_ddl('TABLE','TABLE_NAME') from dual; 括号里面有两个参数,第一个参数是我们要查询的对象,这里查的是表结构,所以是'TABLE'. 第二个参数是我们要查的表的表名,这里的表名必须大写。
注意:执行完上面这条语句你可能只是看到整个建表语句的一部分,因此我们在执行命令的时候可以加上下面的语句: SQL> SET LONG 3000SQL> SET PAGESIZE 0SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','TABLE_NAME') FROM DUAL; --------------------------------------------------------------------------------------------------------------------------- --查看oracle单个数据表包含的索引 SQL> select * from user_indexes where table_name=upper('table_name'); upper这个函数是将小写转换成大写。 第二个参数是索引的名字必须大写。
--根据索引名查看索引包含的字段 SQL> select * from user_ind_columns where index_name = 'INDEXS_NAME'; 索引名大写或者通过upper函数转换成大写。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |