DROP TABLESPACE#

DROP TABLESPACE

DROP TABLESPACE

DROP TABLESPACE — удалить табличное пространство

Синтаксис

DROP TABLESPACE [ IF EXISTS ] name

Описание

DROP TABLESPACE удаляет табличное пространство из системы.

Табличное пространство может быть удалено только владельцем или суперпользователем. табличное пространство должно быть пустым от всех объектов базы данных перед его удалением. Возможно, что объекты в других базах данных все еще находятся в пространстве таблицы, даже если в текущей базе данных нет объектов, использующих это пространство. Кроме того, если табличное пространство указано в настройке temp_tablespaces любой активной сессии, команда DROP может не выполниться из-за наличия временных файлов в табличнoм пространстве.

Параметры

IF EXISTS

Не генерировать ошибку, если табличное пространство не существует. В этом случае будет выдано уведомление.

name

Имя табличного пространства.

Примечания

DROP TABLESPACE не может быть выполнена внутри блока транзакции.

Примеры

Чтобы удалить табличное пространство mystuff из системы:

DROP TABLESPACE mystuff;

Совместимость

DROP TABLESPACE - это расширение Tantor BE.