-
Удалите из таблицы
EMP2
ограничение менеджера:
ALTER TABLE emp2 DROP CONSTRAINT emp_mgr_fk; |
---|
-
Устраните ограничение
PRIMARY KEY
на таблицуDEPT2
и удалите связанное ограничениеFOREIGN KEY
на столбецEMP2
.DEPARTMENT_ID
:
ALTER TABLE dept2 DROP PRIMARY KEY CASCADE; |
---|
Для удаления ограничения можно определить имя ограничения из представлений словаря данных USER_CONSTRAINTS
и USER_CONS_COLUMNS
. Затем используйте инструкцию ALTER TABLE
с предложением DROP
. Параметр CASCADE
предложения DROP
обеспечивает также удаление всех зависимых ограничений.
Синтаксис
ALTER TABLE table DROP PRIMARY KEY | UNIQUE (column) |
|
Элементы синтаксиса:
-
table
имя таблицы; -
column
имя столбца, на который действует ограничение; -
constraint
имя ограничения.
Когда удалено ограничение целостности, это ограничение больше не применяется принудительно сервером Oracle и больше не доступно в словаре данных.
Далее: Пример представления USER_CONSTRAINTS