跳到主要内容
版本: 最新版本-3.5

SET CATALOG

在当前会话中切换到指定的 catalog。

该命令从 v3.0 版本开始支持。

注意

对于新部署的 StarRocks v3.1 集群,如果您想运行 SET CATALOG 切换到目标外部 catalog,您必须具有该 catalog 的 USAGE 权限。您可以使用 GRANT 授予所需的权限。对于从早期版本升级的 v3.1 集群,您可以运行带有继承权限的 SET CATALOG。

语法

SET CATALOG <catalog_name>

参数

catalog_name: 当前会话中要使用的 catalog 的名称。您可以切换到内部或外部 catalog。 如果您指定的 catalog 不存在,则会抛出异常。

示例

运行以下命令以在当前会话中切换到名为 hive_metastore 的 Hive catalog

SET CATALOG hive_metastore;

运行以下命令以在当前会话中切换到内部 catalog default_catalog

SET CATALOG default_catalog;