CURRENT_SCHEMAS - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

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)