DESCRIBE INDEX文
describe index文は、表の指定された索引の定義を提供します。
構文
describe_index_statement ::=
(DESCRIBE | DESC) [AS JSON] INDEX index_name ON table_name
セマンティクス
索引の説明には、次の情報が含まれます。
- 索引が定義される表の名前。
- 索引の名前。
- 索引のタイプ。索引が主索引であるか2次索引であるか。
- 索引が複数キー索引かどうか。索引が複数キーの場合は「Y」が表示され、そうでない場合は「N」が表示されます。
- 索引が定義されるフィールドのリスト。
- 索引の宣言された型。
- 索引の説明。
出力をJSON形式にする場合、AS JSONを指定できます。
例8-11 Describe Index
次の文は、users2表の索引idx1に関する情報を提供します。
DESCRIBE INDEX idx1 on users2;
+--------+------+-----------+----------+--------+--------------+-------------+
| table | name | type | multiKey | fields | declaredType | description |
+--------+------+-----------+----------+--------+--------------+-------------+
| Users2 | idx1 | SECONDARY | N | income | | |
+--------+------+-----------+----------+--------+--------------+-------------+
例8-12 Describe Index
次の文は、users2表の索引idx1に関する情報をJSON形式で提供します。
DESCRIBE AS JSON INDEX idx1 on users2;
{
"name" : "idx1",
"table" : "Users2",
"type" : "secondary",
"fields" : [ "income" ]
}