↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 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
历史版本。 PostgreSQL 9.3 已结束支持。 2018-11-08. 请参阅 当前版本手册.

34.32. parameters #

视图parameters包含当前数据库中所有函数的参数的有关信息。只有那些当前用户能够访问(作为拥有者或具有某些权限)的函数才会被显示。

表 34.30. parameters 列

名称数据类型 描述
specific_catalogsql_identifier 包含该函数的数据库名称(总是当前数据库)
specific_schemasql_identifier 包含函数的模式的名称
specific_namesql_identifier 函数的“特定名称”。详见第 34.40 节。
ordinal_positioncardinal_number 该参数在函数参数列表中的顺序位置(从 1 开始计数)
parameter_modecharacter_data IN表示输入参数,OUT表示输出参数,INOUT表示输入/输出参数。
is_resultyes_or_no 对应 PostgreSQL 不支持的特性
as_locatoryes_or_no 对应 PostgreSQL 不支持的特性
parameter_namesql_identifier 参数名称,如果参数没有名称则为空
data_typecharacter_data 该参数的数据类型如果是一种内置类型,这里是该参数的数据类型;如果是某种数组(此种情况见视图element_types),则为ARRAY;否则为USER-DEFINED(此种情况中,该类型被标识在udt_name和相关列中)。
character_maximum_lengthcardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
character_octet_lengthcardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
character_set_catalogsql_identifier 对应 PostgreSQL 不支持的特性
character_set_schemasql_identifier 对应 PostgreSQL 不支持的特性
character_set_namesql_identifier 对应 PostgreSQL 不支持的特性
collation_catalogsql_identifier 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
collation_schemasql_identifier 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
collation_namesql_identifier 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
numeric_precisioncardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
numeric_precision_radixcardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
numeric_scalecardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
datetime_precisioncardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
interval_typecharacter_data 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
interval_precisioncardinal_number 总是为空,因为这种信息不适用于PostgreSQL中的返回数据类型
udt_catalogsql_identifier 该参数的数据类型所在的数据库名称(总是当前数据库)
udt_schemasql_identifier 该参数的数据类型所在的模式名称
udt_namesql_identifier 该参数的数据类型的名称
scope_catalogsql_identifier 对应 PostgreSQL 不支持的特性
scope_schemasql_identifier 对应 PostgreSQL 不支持的特性
scope_namesql_identifier 对应 PostgreSQL 不支持的特性
maximum_cardinalitycardinal_number 总是为空,因为 PostgreSQL 中数组的最大基数始终不受限制
dtd_identifiersql_identifier 该参数的数据类型描述符的一个标识符,在从属于该函数的数据类型标识符之中唯一(这不重要,因为一个域只包含一个数据类型描述符)。这主要用于与这类标识符的其他实例进行连接(该标识符的指定格式没有被定义并且不保证在未来的版本中保持相同)。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.