本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CURRENT_SCHEMAS
傳回目前搜尋路徑中任何結構描述的名稱所構成的陣列。目前搜尋路徑是在 search_path 參數中定義。
語法
注意
這是領導者節點函數。如果它引用了用戶創建的表,或系統表,STL或或STV系SVL統視圖,這個函數返回一個SVV錯誤。
current_schemas(include_implicit)
引數
- include_implicit
-
若為 true,表示搜尋路徑應該包含任何隱含包含的系統結構描述。有效值為
true
和false
。通常,若為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)