View a markdown version of this page

CURRENT_SCHEMAS - Amazon Redshift

Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CURRENT_SCHEMAS

傳回目前搜尋路徑中任何結構描述的名稱所構成的陣列。目前搜尋路徑是在 search_path 參數中定義。

語法

注意

這是領導者節點函數。此函數在參考使用者建立的資料表、STL 或 STV 系統資料表,或 SVV 或 SVL 系統檢視時會傳回錯誤。

current_schemas(include_implicit)

引數

include_implicit

若為 true,表示搜尋路徑應該包含任何隱含包含的系統結構描述。有效值為 truefalse。通常,若為 true,此參數除了傳回目前的結構描述外,還會傳回 pg_catalog 結構描述。

傳回類型

傳回 CHAR 或 VARCHAR 字串。

範例

下列範例傳回目前搜尋路俓中的結構描述名稱,但不包括隱含包含的系統結構描述:

select current_schemas(false); current_schemas ----------------- {public} (1 row)

下列範例傳回目前搜尋路俓中的結構描述名稱,包括隱含包含的系統結構描述:

select current_schemas(true); current_schemas --------------------- {pg_catalog,public} (1 row)