SHOW CATALOG TABLES
功能概述
SHOW TABLES IN
SHOW TABLES IN
列出指定 Catalog 和 Schema 中的所有表,包括普通表、视图、外部表和动态表。
语法
SHOW TABLES IN catalog_name.schema_name;
参数说明
catalog_name
catalog_name
:Catalog 名称,必须在系统中存在且可访问。
schema_name
schema_name
:Schema 名称,必须属于指定的 Catalog。
返回字段
| 字段 | 说明 |
|---|
schema_name
schema_name | Schema 名称 |
table_name
table_name | 表名 |
is_view
is_view | 是否为视图(true
true /false
false ) |
is_materialized_view
is_materialized_view | 是否为物化视图(true
true /false
false ) |
is_external
is_external | 是否为外部表(true
true /false
false ) |
is_dynamic
is_dynamic | 是否为动态表(true
true /false
false ) |
示例
列出共享 Catalog
clickzetta_sample_data
clickzetta_sample_data
中
tpch_100g
tpch_100g
Schema 下的所有表:
SHOW TABLES IN clickzetta_sample_data.tpch_100g;
+-------------+------------+---------+----------------------+-------------+------------+
| schema_name | table_name | is_view | is_materialized_view | is_external | is_dynamic |
+-------------+------------+---------+----------------------+-------------+------------+
| tpch_100g | partsupp | false | false | false | false |
| tpch_100g | orders | false | false | false | false |
| tpch_100g | supplier | false | false | false | false |
| tpch_100g | nation | false | false | false | false |
| tpch_100g | customer | false | false | false | false |
| tpch_100g | lineitem | false | false | false | false |
| tpch_100g | part | false | false | false | false |
| tpch_100g | region | false | false | false | false |
+-------------+------------+---------+----------------------+-------------+------------+
注意事项