首批通过分布式安全可靠测评,为关键业务系统打造
SET CATALOG
更新时间:2026-06-28 15:52:38
描述
该语句用于切换 Catalog。
权限要求
执行 SET CATALOG 语句,需要当前用户拥有 USE CATALOG 权限。有关 OceanBase 数据库权限的详细介绍,参见 MySQL 模式下的权限分类。
语法
SET CATALOG {INTERNAL | external_catalog_name};
参数说明
| 参数 | 描述 |
|---|---|
| INTERNAL | 表示切换成系统内部 Catalog。 |
| external_catalog_name | 指定要切换为外部数据目录的名称。 |
说明
可以使用 use internal.test 或 use odps_catalog.default 一次性完成切换 Catalog 和 数据库的操作。
示例
切换为外部数据目录
test_odps_catalog。SET CATALOG test_odps_catalog;切换成系统内部 Catalog。
SET CATALOG INTERNAL;