34.33. parameters#

34.33. parameters

34.33. parameters #

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

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

Тип столбца

Описание

specific_catalog sql_identifier

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

specific_schema sql_identifier

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

specific_name sql_identifier

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

ordinal_position cardinal_number

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

parameter_mode character_data

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

is_result yes_or_no

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

as_locator yes_or_no

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

parameter_name sql_identifier

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

data_type character_data

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

character_maximum_length cardinal_number

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

character_octet_length cardinal_number

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

character_set_catalog sql_identifier

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

character_set_schema sql_identifier

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

character_set_name sql_identifier

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

collation_catalog sql_identifier

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

collation_schema sql_identifier

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

collation_name sql_identifier

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

numeric_precision cardinal_number

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

numeric_precision_radix cardinal_number

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

numeric_scale cardinal_number

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

datetime_precision cardinal_number

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

interval_type character_data

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

interval_precision cardinal_number

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

udt_catalog sql_identifier

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

udt_schema sql_identifier

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

udt_name sql_identifier

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

scope_catalog sql_identifier

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

scope_schema sql_identifier

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

scope_name sql_identifier

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

maximum_cardinality cardinal_number

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

dtd_identifier sql_identifier

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

parameter_default character_data

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