在Oracle中列出指定数据表的全部索引列

王朝oracle·作者佚名  2008-06-01
窄屏简体版  字體: |||超大  

如果在实际的工作环境中需要Oracle列出指定数据表的全部索引列,我们可以考虑下面的sql示例:

/* *************************************************************

*/

/* Oracle中列出指定数据表的全部索引列 */

/* */

/* *************************************************************

*/break on index_name skip 1

col index_name format a30

col uniuenes format a12

col column_name format a30

prompt Indexes for table: &&1

select c.index_name, i.uniqueness, c.column_name

from user_indexes i, user_ind_columns c

where i.index_name = c.index_name

and i.table_name = upper('&&1')

order by c.index_name, c.column_position

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航