PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

35.33. parameters #

视图 parameters 包含关于当前数据库中全部函数的 参数(实参)的信息。 只显示当前用户有权访问 (通过作为属主或拥有某些特权)的那些函数。

Table 35.31. \1 字段列说明

Column Type

Description

specific_catalog sql_identifier

包含该函数的数据库的名称(总是当前数据库)

specific_schema sql_identifier

包含该函数的模式的名字

specific_name sql_identifier

该函数的 “特定名称”。更多信息请参见 Section 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

该参数的名字,如果该参数没有名字则为空

data_type character_data

该参数的数据类型(如果是内建类型);如果它是某种数组则为 ARRAY(那种情况下请参见视图 element_types);否则为 USER-DEFINED(那种情况下,该类型在 udt_name 及相关列中 标识)。

character_maximum_length cardinal_number

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

character_octet_length cardinal_number

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

character_set_catalog sql_identifier

适用于 PostgreSQL 中不可用的特性

character_set_schema sql_identifier

适用于 PostgreSQL 中不可用的特性

character_set_name sql_identifier

适用于 PostgreSQL 中不可用的特性

collation_catalog sql_identifier

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

collation_schema sql_identifier

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

collation_name sql_identifier

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

numeric_precision cardinal_number

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

numeric_precision_radix cardinal_number

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

numeric_scale cardinal_number

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

datetime_precision cardinal_number

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

interval_type character_data

总是为空,因为此信息不适用于 PostgreSQL 中的参数数据类型

interval_precision cardinal_number

总是为空,因为此信息不适用于 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

总是为空,因为在 PostgreSQL 中数组的最大基数总是不受限制

dtd_identifier sql_identifier

该参数的数据类型描述符的标识符,在与该函数相关的数据类型 描述符之中唯一。 这主要用于与其他此类标识符的实例进行连接。 (标识符的具体格式未定义,也不保证在未来的版本中保持 不变。)

parameter_default character_data

该参数的默认表达式,如果没有、或该函数不归一个当前已启用 角色所有则为空。