SYSCAT.INDEXCOLUSE カタログ・ビュー

各行は、索引に関与する列を表します。

表 1. SYSCAT.INDEXCOLUSE カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
INDSCHEMA VARCHAR (128)   索引のスキーマ名。
INDNAME VARCHAR (128)   索引の非修飾名。
COLNAME VARCHAR (128)   列の名前。
COLSEQ SMALLINT   索引内の列の位置番号 (最初の位置は 1 です。)
COLORDER CHAR (1)   この索引列の値の順序。可能な値は以下のとおりです。
  • A = 昇順
  • D = 降順
  • I = INCLUDE 列 (順序は無視される)
  • R = ランダム
COLLATIONSCHEMA VARCHAR (128) Y ストリング・タイプの場合は、列の照合のスキーマ名。それ以外の場合は NULL 値。
COLLATIONNAME VARCHAR (128) Y ストリング・タイプの場合は、列の照合の非修飾名。それ以外の場合は NULL 値。
VIRTUAL CHAR (1) Y
  • N = 列は、この索引が定義されている表に存在しています。
  • S = 仮想索引列は索引に関連付けられている統計ビューにあります。索引キーのこの部分の式は TEXT 列に保管されます。
  • Y = この索引が定義されている表には存在しない仮想索引列です。
TEXT CLOB (64K) Y 索引キーのこの部分の式のテキスト。索引キーのこの部分が式に基づいていない場合は NULL 値。