34.19. constraint_table_usage#
34.19. constraint_table_usage
#
Представление constraint_table_usage
идентифицирует все таблицы в текущей базе данных, которые используются некоторым ограничением и принадлежат включенной в данный момент роли. (Это отличается от представления table_constraints
, которое идентифицирует все ограничения таблицы вместе с таблицей, на которой они определены). Для ограничения внешнего ключа это представление идентифицирует таблицу, на которую ссылается внешний ключ. Для ограничения уникальности или первичного ключа это представление просто идентифицирует таблицу, к которой относится ограничение. Проверочные ограничения и ограничения not-null не включаются в это представление.
Таблица 34.17. constraint_table_usage
Столбцы
Тип столбца Описание |
---|
Имя базы данных, которая содержит таблицу, используемую некоторым ограничением (всегда текущая база данных) |
Имя схемы, которая содержит таблицу, используемую некоторым ограничением |
Имя таблицы, которая используется некоторым ограничением |
Имя базы данных, содержащей ограничение (всегда текущая база данных) |
Имя схемы, содержащей ограничение |
Имя ограничения |