# 37.33.参数
风景参数
包含有关当前数据库中所有函数的参数(参数)的信息。仅显示当前用户有权访问的那些功能(通过成为所有者或具有某些特权)。
表 37.31.参数
列
列类型 描述 |
---|
具体目录 sql_identifier 包含函数的数据库的名称(始终为当前数据库) |
具体模式 sql_identifier 包含函数的模式的名称 |
具体名称 sql_identifier 函数的“特定名称”。看第 37.45 节了解更多信息。 |
ordinal_position 基数 参数在函数参数列表中的序号位置(计数从 1 开始) |
参数模式 字符数据 在 对于输入参数,出去 对于输出参数,和进出 用于输入/输出参数。 |
is_result 是还是不是 适用于 PostgreSQL 中不可用的功能 |
as_locator 是还是不是 适用于 PostgreSQL 中不可用的功能 |
参数名称 sql_identifier 参数的名称,如果参数没有名称,则返回 null |
数据类型 字符数据 参数的数据类型,如果它是内置类型,或者 大批 如果它是某个数组(在这种情况下,请参阅视图元素类型 ), 别的用户自定义 (在这种情况下,类型在udt_name 和相关的列)。 |
character_maximum_length 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
character_octet_length 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
字符集目录 sql_identifier 适用于 PostgreSQL 中不可用的功能 |
character_set_schema sql_identifier 适用于 PostgreSQL 中不可用的功能 |
字符集名称 sql_identifier 适用于 PostgreSQL 中不可用的功能 |
collation_catalog sql_identifier 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
collation_schema sql_identifier 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
collation_name sql_identifier 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
数字精度 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
numeric_precision_radix 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
numeric_scale 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
日期时间精度 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
间隔类型 字符数据 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
间隔精度 基数 始终为 null,因为此信息不适用于 PostgreSQL 中的参数数据类型 |
udt_catalog sql_identifier 定义参数的数据类型的数据库的名称(始终为当前数据库) |
udt_schema sql_identifier 参数的数据类型在其中定义的模式的名称 |
udt_name sql_identifier 参数的数据类型名称 |
范围目录 sql_identifier 适用于 PostgreSQL 中不可用的功能 |
scope_schema sql_identifier 适用于 PostgreSQL 中不可用的功能 |
范围名称 sql_identifier 适用于 PostgreSQL 中不可用的功能 |
最大基数 基数 始终为 null,因为数组在 PostgreSQL 中始终具有无限的最大基数 |
dtd_identifier sql_identifier 参数的数据类型描述符的标识符,在与函数有关的数据类型描述符中唯一。这主要用于与此类标识符的其他实例连接。(标识符的具体格式没有定义,也不保证在以后的版本中保持不变。) |
参数默认值 字符数据 参数的默认表达式,如果没有,或者函数不属于当前启用的角色,则返回 null。 |