付録A.4 SQL_INDEXES表の内容

SQL_INDEXES表の内容を次の表に示します。

表A-5 SQL_INDEXES表の内容

列ID列名データ型長さナル値の有無内容
1TABLE_SCHEMAVARCHAR30なしスキーマ名
2TABLE_NAMEVARCHAR100なし表識別子
3INDEX_NAMEVARCHAR100なしインデクス識別子
4INDEX_IDINTEGER4なしインデクスID
0x00030001~:ディクショナリ表のインデクス
0x000300F1~:ユーザが定義したインデクス
5TABLE_IDINTEGER4なし表ID
0x00020001~:ディクショナリ表
0x00020079~:ユーザが定義した表
6COLUMN_COUNTINTEGER4なしインデクス構成列数
7COLUMN_ID_LISTVARCHAR32なしインデクス構成列IDリスト(詳細については,「図A-1 インデクス構成列IDリストの形式」を参照してください)
8CREATE_TIMECHAR14なしインデクスを定義したときのタイムスタンプ
次の形式で格納されます。
yyyym1m1ddhhm2m2ss
yyyy:西暦
m1m1:月
dd:日
hh:時
m2m2:分
ss:秒
9UNIQUE_TYPECHAR1なしインデクスのユニーク種別
Y:ユニークインデクス
N:非ユニークインデクス
10MULTI_TYPECHAR1なしシステムが使用する内部情報
11FREE_AREAINTEGER4なしインデクスのページ内未使用領域比率
12N_DIVISIONINTEGER4なしシステムが使用する内部情報
13INDEX_KEY_EXPANDCHAR1なしキー長が256バイト以上のインデクス種別
Y:キー長が256バイト以上のインデクス
N:キー長が255バイト以下のインデクス

図A-1 インデクス構成列IDリストの形式

[図データ]