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

  • 来源: 赛迪网 作者: 若水   2008-04-29/11:05
  • 如果在实际的工作环境中需要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

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多