37.32. parameters

视图parameters包含有关当前数据库中所有函数的参数(参数)的信息。仅显示当前用户有权访问的那些功能(通过成为所有者或具有某些特权的方式)。

表 37.30. parameters

Name Data Type Description
specific_catalog sql_identifier 包含函数的数据库的名称(总是当前数据库)
specific_schema sql_identifier 包含函数的模式名称
specific_name sql_identifier 函数的“特定名称”。有关更多信息,请参见Section 37.40
ordinal_position cardinal_number 参数在函数的参数列表中的 Sequences 位置(计数从 1 开始)
parameter_mode character_data IN表示 Importing 参数,OUT表示输出参数,INOUT表示 Importing/输出参数。
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 参数的数据类型 Descriptors 的标识符,在与该函数有关的数据类型 Descriptors 中是唯一的。这主要用于与此类标识符的其他实例结合。 (未定义标识符的特定格式,并且不能保证在将来的版本中保持不变.)
parameter_default character_data 参数的默认表达式,如果没有,或者该函数不属于当前启用的角色,则为 null。
上一章 首页 下一章