-
Удалите из таблицы
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