インデックスのタイプをコマンドで調べる
日付 | 2009/09/11 |
---|---|
ID | 75902 (英語原文参照) |
バージョン | 11.4 |
プラットフォーム | Mac & Win |
テーブルに張られたインデックスの情報は、_USER_INDEXESテーブルのINDEX_TYPEフィールドを調べることにより、知ることができます。たとえば、テーブル番号1のインデックスタイプは、次のようなコードで取得することができます。
ARRAY TEXT(Index_type;0) Begin SQL SELECT INDEX_TYPE FROM _USER_INDEXES WHERE TABLE_ID=1 INTO :Index_type; End SQL
実行後、配列の要素には次のような情報が代入されることになります。
1 B Tree index 3 Cluster and Keyword Indexes 7 Automatic Index