34.43. routine_sequence_usage#

34.43. routine_sequence_usage

34.43. routine_sequence_usage #

The view routine_sequence_usage идентифицирует все последовательности, которые используются функцией или процедурой, либо в SQL-теле, либо в выражениях по умолчанию для параметров. (Это работает только для некавыченных SQL-тел, не для кавыченных тел или функций на других языках.) Последовательность включается только в том случае, если эта последовательность принадлежит в данный момент включенной роли.

Таблица 34.41. routine_sequence_usage Columns

Тип столбца

Описание

specific_catalog sql_identifier

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

specific_schema sql_identifier

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

specific_name sql_identifier

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

routine_catalog sql_identifier

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

routine_schema sql_identifier

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

routine_name sql_identifier

Имя функции (может быть дублировано в случае перегрузки)

schema_catalog sql_identifier

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

sequence_schema sql_identifier

Имя схемы, содержащей последовательность, используемую функцией

sequence_name sql_identifier

Имя последовательности, используемой функцией