查询索引描述信息

执行SHOW INDEX语句查询表的索引描述信息,例如索引名称、索引字段、索引类型等。

语法

SHOW INDEX {FROM | IN} table_name;

参数

参数

是否必选

说明

table_name

表名。

  • 如果配置表名为表映射关系的名称,则返回结果中会包括表下所有索引的字段信息。

  • 如果配置表名为索引映射关系的名称,则返回结果中只包括表下指定索引的字段信息。

示例

假设exampletable1表下有一个全局二级索引index2和两个多元索引,并且您已为其中一个多元索引创建了映射关系search_exampletable1。当使用不同的映射关系查询索引描述信息时,返回结果不同。

  • 示例1:查询表映射关系的索引描述信息

    以下示例用于查询exampletable1表的索引描述信息。

    SHOW INDEX IN exampletable1;

    返回结果示例如下图所示。

    image

  • 示例2:查询多元索引映射关系的索引描述信息。

    以下示例用于查询search_exampletable1表的索引描述信息。

    SHOW INDEX IN search_exampletable1;

    返回结果示例如下图所示。

    image

相关文档

  • 如果在通过SQL查询数据时要使用指定的多元索引进行查询,您可以通过CREATE TABLE语句创建多元索引的映射关系实现。更多信息,请参见创建多元索引的映射关系

  • 您可以使用SQL根据查询到的字段进行数据查询。更多信息,请参见查询数据