Представление data_type_privileges идентифицирует все дескрипторы типов данных, к которым текущий пользователь имеет доступ как владелец соответствующего объекта или обладатель определенной привилегии для него. Дескриптор типа данных формируется при каждом использовании типа данных в определении столбца таблицы, домена или функции (в качестве параметра или возвращаемого типа) и содержит сведения об использовании типа данных в данном контексте (например, объявленный параметр максимальной длины, если он применим). Каждому дескриптору типа данных присваивается произвольный идентификатор, уникальный среди идентификаторов дескрипторов типов данных, определенных для одного объекта (таблица, домен или функция). Данное представление, вероятно, не имеет практического применения в прикладных программах, однако оно используется при определении некоторых других представлений в информационной схеме.
Таблица 4.4.18. data_type_privileges Столбцы
Тип столбца Описание |
|---|
Имя базы данных, в которой содержится описываемый объект (всегда текущая база данных) |
Имя схемы, в которой содержится описываемый объект |
Имя описываемого объекта |
Тип описываемого объекта: одно из следующих значений:
|
Идентификатор дескриптора типа данных, обладающий уникальностью среди дескрипторов типов данных для одного и того же объекта. |