在Oracle中列出指定数据表的全部索引列
如果在实际的工作环境中需要Oracle列出指定数据表的全部索引列,我们可以考虑下面的sql示例:
/**************************************************************
*/
/*Oracle中列出指定数据表的全部索引列*/
/**/
/**************************************************************
*/breakonindex_nameskip1
colindex_nameformata30
coluniuenesformata12
colcolumn_nameformata30
promptIndexesfortable:&&1
selectc.index_name,i.uniqueness,c.column_name
fromuser_indexesi,user_ind_columnsc
wherei.index_name=c.index_name
andi.table_name=upper('&&1')
orderbyc.index_name,c.column_position
分享到: