如何找出 DB2 表 TAB1 的所有索引?


要找出構建在 DB2 表 TAB1 上的所有索引,我們可以使用 DB2 系統表 SYSIBM.SYSINDEXES。SYSINDEXES 資料庫的每一行都對應 DB2 中的一個索引。我們可使用下面的 SQL 查詢找出構建在特定表上的索引。

SELECT NAME, UNIQUERULE, CLUSTERING
   FROM SYSIBM.SYSINDEXES WHERE TBNAME=’TAB1’

SELECT 語句中的 UNIQUERULE 列返回“P”作為主鍵索引,返回“U”作為備用索引。CLUSTERING 列將返回“YES”作為叢集索引,返回“NO”作為非群集索引。

更新於: 2020-09-12

7 千+ 次瀏覽

開啟你 的職業

完成課程,獲得認證

開始學習
廣告
© . All rights reserved.