インデックスのタイプをコマンドで調べる
| 日付 | 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