docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/ral/show-table-metadata.cn.md
+++ title = "SHOW TABLE METADATA" weight = 11 +++
SHOW TABLE METADATA 语法用于查询表的元数据。
{{< tabs >}} {{% tab name="语法" %}}
ShowTableMetadata ::=
'SHOW' 'TABLE' 'METADATA' tableName (',' tableName)* ('FROM' databaseName)?
tableName ::=
identifier
databaseName ::=
identifier
{{% /tab %}} {{% tab name="铁路图" %}}
<iframe frameborder="0" name="diagram" id="diagram" width="100%" height="100%"></iframe> {{% /tab %}} {{< /tabs >}}| 列 | 说明 |
|---|---|
| schema_name | 逻辑库名称 |
| table_name | 表名称 |
| type | 元数据类型 |
| name | 元数据名称 |
databaseName 时,默认是当前使用的 DATABASE。 如果也未使用 DATABASE 则会提示 No database selected。SHOW TABLE METADATA t_order, t_order_1 FROM sharding_db;
mysql> SHOW TABLE METADATA t_order, t_order_1 FROM sharding_db;
+-------------------+------------+--------+----------+
| schema_name | table_name | type | name |
+-------------------+------------+--------+----------+
| sharding_db | t_order_1 | COLUMN | order_id |
| sharding_db | t_order_1 | COLUMN | user_id |
| sharding_db | t_order_1 | COLUMN | status |
| sharding_db | t_order_1 | INDEX | PRIMARY |
| sharding_db | t_order | COLUMN | order_id |
| sharding_db | t_order | COLUMN | user_id |
| sharding_db | t_order | COLUMN | status |
| sharding_db | t_order | INDEX | PRIMARY |
+-------------------+------------+--------+----------+
8 rows in set (0.01 sec)
SHOW TABLE METADATA t_order FROM sharding_db;
mysql> SHOW TABLE METADATA t_order FROM sharding_db;
+-------------------+------------+--------+----------+
| schema_name | table_name | type | name |
+-------------------+------------+--------+----------+
| sharding_db | t_order | COLUMN | order_id |
| sharding_db | t_order | COLUMN | user_id |
| sharding_db | t_order | COLUMN | status |
| sharding_db | t_order | INDEX | PRIMARY |
+-------------------+------------+--------+----------+
4 rows in set (0.00 sec)
SHOW TABLE METADATA t_order, t_order_1;
mysql> SHOW TABLE METADATA t_order, t_order_1;
+-------------------+------------+--------+----------+
| schema_name | table_name | type | name |
+-------------------+------------+--------+----------+
| sharding_db | t_order_1 | COLUMN | order_id |
| sharding_db | t_order_1 | COLUMN | user_id |
| sharding_db | t_order_1 | COLUMN | status |
| sharding_db | t_order_1 | INDEX | PRIMARY |
| sharding_db | t_order | COLUMN | order_id |
| sharding_db | t_order | COLUMN | user_id |
| sharding_db | t_order | COLUMN | status |
| sharding_db | t_order | INDEX | PRIMARY |
+-------------------+------------+--------+----------+
8 rows in set (0.00 sec)
SHOW TABLE METADATA t_order;
mysql> SHOW TABLE METADATA t_order;
+-------------------+------------+--------+----------+
| schema_name | table_name | type | name |
+-------------------+------------+--------+----------+
| sharding_db | t_order | COLUMN | order_id |
| sharding_db | t_order | COLUMN | user_id |
| sharding_db | t_order | COLUMN | status |
| sharding_db | t_order | INDEX | PRIMARY |
+-------------------+------------+--------+----------+
4 rows in set (0.01 sec)
SHOW、TABLE、METADATA、FROM