SHOW INDEX ステートメントを実行して、インデックス名、インデックスフィールド、インデックスタイプなど、テーブルに関するインデックス情報を照会できます。
構文
SHOW INDEX {FROM | IN} table_name;
パラメーター
パラメーター | 必須 | 説明 |
table_name | はい | テーブルの名前
|
例
exampletable1 という名前のテーブルには、グローバルセカンダリインデックス index2 と 2 つの検索インデックスが含まれています。 検索インデックスの 1 つに対して、search_exampletable1 という名前のマッピングテーブルを作成しました。 次の例は、異なるマッピングテーブルのクエリ結果を示しています。
例 1: マッピングテーブルのインデックス情報を照会する
次のサンプルコードは、exampletable1 テーブルのインデックス情報を照会する方法の例を示しています。
SHOW INDEX IN exampletable1;
次の図は、出力例を示しています。
例 2: 検索インデックスのマッピングテーブルのインデックス情報を照会する
次のサンプルコードは、search_exampletable1 テーブルの情報を照会する方法の例を示しています。
SHOW INDEX IN search_exampletable1;
次の図は、出力例を示しています。
参照
SQL クエリ機能を使用する際に、特定の検索インデックスを使用してデータをクエリする場合、
CREATE TABLE
ステートメントを実行して、検索インデックスのマッピングテーブルを作成できます。 詳細については、検索インデックスのマッピングテーブルを作成するを参照してください。インデックスのフィールドに基づいて SQL ステートメントを実行してデータをクエリできます。 詳細については、データのクエリを参照してください。