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