35.40. routine_column_usage#

35.40. routine_column_usage

35.40. routine_column_usage

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

Таблица 35.38. routine_column_usage Columns

Тип столбца

Описание

specific_catalog sql_identifier

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

specific_schema sql_identifier

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

specific_name sql_identifier

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

routine_catalog sql_identifier

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

routine_schema sql_identifier

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

routine_name sql_identifier

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

table_catalog sql_identifier

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

table_schema sql_identifier

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

table_name sql_identifier

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

column_name sql_identifier

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