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;