PostgreSQL parameters

2021-09-02 15:47 更新

視圖parameters包含當前數(shù)據(jù)庫中所有函數(shù)的參數(shù)的有關(guān)信息。只有那些當前用戶能夠訪問(作為擁有者或具有某些特權(quán))的函數(shù)才會被顯示。

表 36.31. parameters

列類型

描述

specific_catalog sql_identifier

包含該函數(shù)的數(shù)據(jù)庫名稱(總是當前數(shù)據(jù)庫)

specific_schema sql_identifier

包含該函數(shù)的模式名稱

specific_name sql_identifier

該函數(shù)的專用名。更多信息參見第 36.41 節(jié)。

ordinal_position cardinal_number

該參數(shù)在函數(shù)參數(shù)列表中的順序位置(從 1 開始計數(shù))

parameter_mode character_data

IN表示輸入?yún)?shù),OUT表示輸出參數(shù),INOUT表示輸入/輸出參數(shù)。

is_result yes_or_no

應(yīng)用于一個PostgreSQL中不可用的特性

as_locator yes_or_no

應(yīng)用于一個PostgreSQL中不可用的特性

parameter_name sql_identifier

參數(shù)名稱,如果參數(shù)沒有名稱則為空

data_type character_data

該參數(shù)的數(shù)據(jù)類型如果是一種內(nèi)建類型,這里是該參數(shù)的數(shù)據(jù)類型;如果是某種數(shù)組(此種情況見視圖element_types),則為ARRAY; 否則為USER-DEFINED(此種情況中,該類型被標識在udt_name和相關(guān)列中)。

character_maximum_length cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

character_octet_length cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

character_set_catalog sql_identifier

應(yīng)用于一個PostgreSQL中不可用的特性

character_set_schema sql_identifier

應(yīng)用于一個PostgreSQL中不可用的特性

character_set_name sql_identifier

應(yīng)用于一個PostgreSQL中不可用的特性

collation_catalog sql_identifier

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

collation_schema sql_identifier

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

collation_name sql_identifier

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

numeric_precision cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

numeric_precision_radix cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

numeric_scale cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

datetime_precision cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

interval_type character_data

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

interval_precision cardinal_number

總是為空,因為這種信息不適用于PostgreSQL中的返回數(shù)據(jù)類型

udt_catalog sql_identifier

該參數(shù)的數(shù)據(jù)類型所在的數(shù)據(jù)庫名稱(總是當前數(shù)據(jù)庫)

udt_schema sql_identifier

該參數(shù)的數(shù)據(jù)類型所在的模式名稱

udt_name sql_identifier

該參數(shù)的數(shù)據(jù)類型的名稱

scope_catalog sql_identifier

應(yīng)用于一個PostgreSQL中不可用的特性

scope_schema sql_identifier

應(yīng)用于一個PostgreSQL中不可用的特性

scope_name sql_identifier

應(yīng)用于一個PostgreSQL中不可用的特性

maximum_cardinality cardinal_number

總是空,因為數(shù)組在PostgreSQL中總是有無限制的最大勢

dtd_identifier sql_identifier

該參數(shù)的數(shù)據(jù)類型描述符的一個標識符,在從屬于該函數(shù)的數(shù)據(jù)類型標識符之中唯一(這不重要,因為一個域只包含一個數(shù)據(jù)類型描述符)。 這主要用于與這類標識符的其他實例進行連接(該標識符的指定格式?jīng)]有被定義并且不保證在未來的版本中保持相同)。

parameter_default character_data

該參數(shù)的默認表達式,如果沒有或者該函數(shù)不被一個當前啟用的角色擁有則為空值。



以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號