SHOW CATALOGS
SHOW CATALOGS 查询当前 StarRocks 集群中的所有 Catalog,包括内部 Catalog 和外部 Catalog。
注意
SHOW CATALOGS 仅返回用户拥有对应外部 Catalog USAGE 权限的外部 Catalog。如果用户或角色没有任何外部 Catalog 的 USAGE 权限,该命令仅返回 default_catalog。
语法
SHOW CATALOGS
输出
+----------+--------+----------+
| Catalog | Type | Comment |
+----------+--------+----------+
下表描述了此语句返回的字段。
字段 | 描述 |
---|---|
Catalog | Catalog 名称。 |
类型 | Catalog 类型。如果 Catalog 是 default_catalog ,则返回 Internal 。 如果 Catalog 是外部 Catalog,则返回相应的 Catalog 类型,如 Hive 、Hudi 或 Iceberg 。 |
注释 | Catalog 的注释。 StarRocks 不支持向外部 Catalog 添加注释。 因此,对于外部 Catalog,该值为 NULL 。 如果 Catalog 是 default_catalog ,则默认注释为 An internal catalog contains this cluster's self-managed tables. 。 default_catalog 是 StarRocks 集群中唯一的内部 Catalog。 |
示例
查询当前集群中的所有 Catalog。
SHOW CATALOGS\G
*************************** 1. row ***************************
Catalog: default_catalog
Type: Internal
Comment: An internal catalog contains this cluster's self-managed tables.
*************************** 2. row ***************************
Catalog: hudi_catalog
Type: Hudi
Comment: NULL
*************************** 3. row ***************************
Catalog: iceberg_catalog
Type: Iceberg
Comment: NULL