-
Активируйте ограничение целостности, отключенное в текущий момент в таблице определения, с помощью предложения
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
следует иметь привилегии, необходимые для создания индекса в таблице.
Далее: Сведения о представлениях