35.33. parameters#

35.33. parameters

35.33. parameters

Представление parameters содержит информацию о параметрах (аргументах) всех функций в текущей базе данных. Показываются только те функции, к которым текущий пользователь имеет доступ (как владелец или с привилегиями).

Таблица 35.31. parameters Колонки

Тип столбца

Описание

specific_catalog sql_identifier

Имя базы данных, содержащей функцию (всегда текущая база данных)

specific_schema sql_identifier

Имя схемы, содержащей функцию

specific_name sql_identifier

Специфическое имя функции. См. Раздел 35.45 для получения дополнительной информации.

ordinal_position cardinal_number

Порядковый номер параметра в списке аргументов функции (счет начинается с 1)

parameter_mode character_data

IN для входного параметра, OUT для выходного параметра, и INOUT для параметра ввода/вывода.

is_result yes_or_no

Применяется к функциональности, недоступной в Tantor SE

as_locator yes_or_no

Применяется к функциональности, недоступной в Tantor SE

parameter_name sql_identifier

Имя параметра или null, если у параметра нет имени

data_type character_data

Тип данных параметра, если это встроенный тип, или ARRAY, если это массив (в этом случае см. представление element_types), иначе USER-DEFINED (в этом случае тип определен в udt_name и связанные столбцы).

character_maximum_length cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

character_octet_length cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

character_set_catalog sql_identifier

Применяется к функциональности, недоступной в Tantor SE

character_set_schema sql_identifier

Применяется к функциональности, недоступной в Tantor SE

character_set_name sql_identifier

Применяется к функциональности, недоступной в Tantor SE

collation_catalog sql_identifier

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

collation_schema sql_identifier

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

collation_name sql_identifier

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

numeric_precision cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

numeric_precision_radix cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

numeric_scale cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

datetime_precision cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

interval_type character_data

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

interval_precision cardinal_number

Всегда null, так как эта информация не применяется к типам данных параметров в Tantor SE

udt_catalog sql_identifier

Имя базы данных, в которой определен тип данных параметра (всегда текущая база данных)

udt_schema sql_identifier

Имя схемы, в которой определен тип данных параметра

udt_name sql_identifier

Имя типа данных параметра

scope_catalog sql_identifier

Применяется к функциональности, недоступной в Tantor SE

scope_schema sql_identifier

Применяется к функциональности, недоступной в Tantor SE

scope_name sql_identifier

Применяется к функциональности, недоступной в Tantor SE

maximum_cardinality cardinal_number

Всегда null, потому что массивы всегда имеют неограниченную максимальную кардинальность в Tantor SE

dtd_identifier sql_identifier

Идентификатор дескриптора типа данных параметра, уникальный среди дескрипторов типов данных, относящихся к функции. Это особенно полезно для соединения с другими экземплярами таких идентификаторов. (Конкретный формат идентификатора не определен и не гарантируется сохранение его неизменности в будущих версиях).

parameter_default character_data

Выражение по умолчанию для параметра или null, если оно отсутствует или если функция не принадлежит включенной в данный момент роли.