SQL_INDEXES表の内容を次の表に示します。
表A-5 SQL_INDEXES表の内容
列ID | 列名 | データ型 | 長さ | ナル値の有無 | 内容 |
---|---|---|---|---|---|
1 | TABLE_SCHEMA | VARCHAR | 30 | なし | スキーマ名 |
2 | TABLE_NAME | VARCHAR | 100 | なし | 表識別子 |
3 | INDEX_NAME | VARCHAR | 100 | なし | インデクス識別子 |
4 | INDEX_ID | INTEGER | 4 | なし | インデクスID 0x00030001~:ディクショナリ表のインデクス 0x000300F1~:ユーザが定義したインデクス |
5 | TABLE_ID | INTEGER | 4 | なし | 表ID 0x00020001~:ディクショナリ表 0x00020079~:ユーザが定義した表 |
6 | COLUMN_COUNT | INTEGER | 4 | なし | インデクス構成列数 |
7 | COLUMN_ID_LIST | VARCHAR | 32 | なし | インデクス構成列IDリスト(詳細については,「図A-1 インデクス構成列IDリストの形式」を参照してください) |
8 | CREATE_TIME | CHAR | 14 | なし | インデクスを定義したときのタイムスタンプ 次の形式で格納されます。 yyyym1m1ddhhm2m2ss yyyy:西暦 m1m1:月 dd:日 hh:時 m2m2:分 ss:秒 |
9 | UNIQUE_TYPE | CHAR | 1 | なし | インデクスのユニーク種別 Y:ユニークインデクス N:非ユニークインデクス |
10 | MULTI_TYPE | CHAR | 1 | なし | システムが使用する内部情報 |
11 | FREE_AREA | INTEGER | 4 | なし | インデクスのページ内未使用領域比率 |
12 | N_DIVISION | INTEGER | 4 | なし | システムが使用する内部情報 |
13 | INDEX_KEY_EXPAND | CHAR | 1 | なし | キー長が256バイト以上のインデクス種別 Y:キー長が256バイト以上のインデクス N:キー長が255バイト以下のインデクス |
図A-1 インデクス構成列IDリストの形式