2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4

35.33. parameters #

檢視 parameters 包含當前資料庫中所有函式的引數資訊。僅顯示當前使用者有權訪問的函式(透過所有權或某種許可權)。

表 35.31. parameters

列 型別

描述

specific_catalog sql_identifier

包含函式的資料庫名稱(始終是當前資料庫)

specific_schema sql_identifier

包含函式的模式名稱

specific_name sql_identifier

函式的“特定名稱”。有關更多資訊,請參見 第 35.45 節

ordinal_position cardinal_number

引數在函式引數列表中的序數位置(計數從 1 開始)

parameter_mode character_data

輸入引數為 IN,輸出引數為 OUT,輸入/輸出引數為 INOUT

is_result yes_or_no

PostgreSQL 中不適用的功能

as_locator yes_or_no

PostgreSQL 中不適用的功能

parameter_name sql_identifier

引數的名稱,如果引數沒有名稱則為 null

data_type character_data

引數的資料型別,如果是內建型別,或者 ARRAY 如果是陣列(在這種情況下,請參閱檢視 element_types),否則為 USER-DEFINED(在這種情況下,型別在 udt_name 和相關列中標識)。

character_maximum_length cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

character_octet_length cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

character_set_catalog sql_identifier

PostgreSQL 中不適用的功能

character_set_schema sql_identifier

PostgreSQL 中不適用的功能

character_set_name sql_identifier

PostgreSQL 中不適用的功能

collation_catalog sql_identifier

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

collation_schema sql_identifier

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

collation_name sql_identifier

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

numeric_precision cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

numeric_precision_radix cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

numeric_scale cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

datetime_precision cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

interval_type character_data

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

interval_precision cardinal_number

始終為 null,因為此資訊不適用於 PostgreSQL 中的引數資料型別

udt_catalog sql_identifier

定義引數資料型別的資料庫名稱(始終為當前資料庫)

udt_schema sql_identifier

定義引數資料型別的模式名稱

udt_name sql_identifier

引數的資料型別名稱

scope_catalog sql_identifier

PostgreSQL 中不適用的功能

scope_schema sql_identifier

PostgreSQL 中不適用的功能

scope_name sql_identifier

PostgreSQL 中不適用的功能

maximum_cardinality cardinal_number

始終為 null,因為 PostgreSQL 中的陣列始終具有無限的最大基數

dtd_identifier sql_identifier

引數資料型別描述符的識別符號,在屬於該函式的其他資料型別描述符例項中是唯一的。這主要用於與其他此類識別符號例項連線。(識別符號的具體格式未定義,並且不保證在未來版本中保持不變。)

parameter_default character_data

引數的預設表示式,如果沒有預設表示式,或者函式不屬於當前啟用的角色,則為 null。


提交更正

如果您在文件中看到任何不正確、與您對特定功能的體驗不符或需要進一步澄清的內容,請使用 此表格 報告文件問題。