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