Активируйте ограничение целостности, отключенное в текущий момент в таблице определения, с помощью предложения
ENABLE
.

Если включить ключ
UNIQUE
или ограничениеPRIMARY KEY
, индексUNIQUE
создается автоматически.
Используя инструкцию ALTER TABLE
с предложением ENABLE
, ограничение можно включить без его удаления или повторного создания.
Синтаксис
ALTER TABLE table |
Элементы синтаксиса:
table
имя таблицы;constraint
имя ограничения.
Указания
Если включить ограничение, это ограничение применяется ко всем данным в таблице.
Все данные в таблице должны удовлетворять этому ограничению.
Если включить ключ
UNIQUE
или ограничениеPRIMARY KEY
, индексUNIQUE
илиPRIMARY KEY
создается автоматически. Если индекс уже существует, он может использоваться этими ключами.Предложение
ENABLE
можно использовать как в инструкцииCREATE TABLE
, так и в инструкцииALTER TABLE
.
При включении ограничения первичного ключа, которое было отключено с помощью параметра
CASCADE
, никакие внешние ключи, зависимые от первичного ключа, не включаются.Для включения ограничения
UNIQUE
илиPRIMARY KEY
следует иметь привилегии, необходимые для создания индекса в таблице.