StarRocks 2.3及以上版本提供了Internal Catalog,用于管理StarRocks的內部數據。每個StarRocks集群都有且只有一個Internal Catalog,名為default_catalog
。StarRocks暫不支持修改Internal Catalog的名稱,也不支持創建新的Internal Catalog。
查詢內部數據
連接StarRocks實例,詳情請參見連接實例。
(可選)查看與選擇數據庫。
查看Catalog中的數據庫。
SHOW DATABASES;
您也可以指定默認目錄。
SHOW DATABASES FROM default_catalog;
切換當前會話的Catalog和數據庫。
SET CATALOG <catalog_name>; USE <db_name>;
您也可以直接使用
USE
來切換。USE <catalog_name>.<db_name>;
查詢外部數據。
SELECT * FROM <table_name>;
如果在以上步驟中未指定數據庫,則可以在查詢語句中直接指定。
SELECT * FROM <db_name>.<table_name>;
示例
查詢olap_db.olap_table
中的數據。
切換到目標數據庫并執行查詢。
USE olap_db; SELECT * FROM olap_table limit 1;
直接指定數據庫查詢。
SELECT * FROM olap_db.olap_table limit 1;
使用默認目錄查詢。
SELECT * FROM default_catalog.olap_db.olap_table limit 1;
文檔內容是否對您有幫助?