Рассмотрим пример содержимого представления USER_CONSTRAINTS для конкретной таблицы и подробнее разберем содержимое столбцов.

В показанном примере запросы представления USER_CONSTRAINTS
позволяют получить имена, типы, условия проверки, имя уникального ограничения, на которое ссылаются внешние ключи, правило удаления внешних ключей и статусы ограничений для таблицы EMPLOYEES
.
Параметр CONSTRAINT_TYPE
может принимать следующие значения:
C
(проверочное ограничение на таблицу);P
(первичный ключ);U
(уникальный ключ);R
(целостность ссылочных данных);V
(с параметром проверки на представление);O
(с доступом только на чтение для представления).
Параметр DELETE_RULE
может принимать следующие значения:
CASCADE
: если родительская запись удаляется, дочерние записи также удаляются.NO ACTION
: родительская запись может быть удалена, только если не существует дочерних записей.
Параметр STATUS
может принимать следующие значения:
ENABLED
: ограничения активизированы.DISABLED
: ограничения отключены.