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