35.18. constraint_column_usage#

35.18. constraint_column_usage

35.18. constraint_column_usage

Представление constraint_column_usage идентифицирует все столбцы в текущей базе данных, которые используются некоторым ограничением. Показываются только те столбцы, которые содержатся в таблице, принадлежащей включенной в данный момент роли. Для проверочные ограничения это представление идентифицирует столбцы, используемые в выражении проверки. Для ограничения внешнего ключа это представление идентифицирует столбцы, на которые ссылается внешний ключ. Для ограничения уникальности или первичного ключа это представление идентифицирует ограниченные столбцы.

Таблица 35.16. constraint_column_usage Columns

Тип столбца

Описание

table_catalog sql_identifier

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

table_schema sql_identifier

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

table_name sql_identifier

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

column_name sql_identifier

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

constraint_catalog sql_identifier

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

constraint_schema sql_identifier

Имя схемы, содержащей ограничение

constraint_name sql_identifier

Имя ограничения