メインコンテンツまでスキップ

catalog

カタログ

概要

現在のカタログの名前を返します。カタログは、StarRocksの内部カタログであるか、外部データソースにマップされた外部カタログのいずれかです。カタログについての詳細は、カタログの概要を参照してください。

カタログが選択されていない場合、StarRocksの内部カタログである default_catalog が返されます。

文法

catalog()

パラメータ

この関数にはパラメータは必要ありません。

戻り値

現在のカタログの名前を文字列で返します。

例1: 現在のカタログはStarRocksの内部カタログ default_catalog です。

select catalog();
+-----------------+
| CATALOG() |
+-----------------+
| default_catalog |
+-----------------+
1 row in set (0.01 sec)

例2: 現在のカタログは外部カタログ hudi_catalog です。

-- 外部カタログに切り替える。
set catalog hudi_catalog;

-- 現在のカタログの名前を返す。
select catalog();
+--------------+
| CATALOG() |
+--------------+
| hudi_catalog |
+--------------+

関連項目

SET CATALOG: 宛先カタログに切り替えます。