DROP TABLE ОПЕРАТОР

Это учебное Oracle/PLSQL пособие объясняет, как использовать оператор Oracle/PLSQL DROP TABLE с синтаксисом и примерами.

Описание

Oracle/PLSQL DROP TABLE позволяет очистить или удалить таблицу из базы данных Oracle.

Синтаксис

Синтаксис оператора DROP TABLE в Oracle:

DROP TABLE [schema_name].table_name
[ CASCADE CONSTRAINTS ]
[ PURGE ];

Параметры или аргументы

schema_name
наименование схемы, которой принадлежит таблица.
table_name
наименование таблицы, которая будет удалена из базы данных Oracle.
CASCADE CONSTRAINTS
Необязательный. Если этот параметр задан, все ограничения ссылочной целостности будут также удалены.
PURGE
Необязательный. Если указано, таблица и ее зависимые объекты будут удалены из корзины, и вы не сможете восстановить таблицу. Если PURGE не указан, таблица и ее зависимые объекты помещаются в мусорную корзину и могут быть восстановлены позже, если это необходимо.

Примечание

Если есть ограничения ссылочной целостности на table_name и вы не указали параметр CASCADE CONSTRAINTS, оператор DROP TABLE возвращает ошибку, и Oracle не будет удалять таблицу.

Пример

Рассмотрим пример, который показывает, как удалить таблицу в Oracle с помощью оператора DROP TABLE.

Например:

Этот пример Oracle/PLSQL DROP TABLE удалит таблицу customers.

PURGE

Рассмотрим, как можно использовать параметр PURGE оператора DROP TABLE в Oracle.
В операторе Oracle/PLSQL DROP TABLE, вы можете указать параметр PURGE. Параметр PURGE очистит таблицу и ее зависимые объекты так, что они не появятся в корзине. Риск указания параметра PURGE в том, что вы будете не в состоянии восстановить таблицу. Тем не менее, выгода от использования PURGE в том, что у вас будет гарантия того, что конфиденциальные данные не останутся в корзине.

Oracle/PLSQL TABLE DROP удалит таблицу customers и исход опции PURGE будет таким, что пространство, связанное с таблицей customers очистится. Другими словами, таблица customers не поместится в корзину, следовательно, не может быть восстановлена позже, если потребуется.

Смотри также в категории: Таблицы и представления