DROP TABLESPACE
DROP TABLESPACE — удалить табличное пространство
Синтаксис
DROP TABLESPACE [ IF EXISTS ] имя
Описание
Команда DROP TABLESPACE удаляет табличное пространство из системы.
Табличное пространство может удалить только его владелец или суперпользователь.
Перед удалением табличное пространство необходимо очистить от всех объектов базы
данных. Вполне возможно, что даже если в текущей базе данных не будет ни одного
объекта, использующего это табличное пространство, в нем вполне могут оставаться
объекты других баз данных. Кроме того, если табличное пространство указано в
параметре temp_tablespaces любого активного сеанса, команда DROP может
завершиться ошибкой из-за временных файлов, находящихся в этом табличном пространстве.
Параметры
IF EXISTS
Не выдавать ошибку, если это табличное пространство не существует. В этом случае просто выводится уведомление.
имя
Имя табличного пространства.
Примечания
Команду DROP TABLESPACE нельзя выполнять внутри блока транзакции.
Примеры
Удаление табличного пространства mystuff из системы:
DROP TABLESPACE mystuff;
Совместимость
Команда DROP TABLESPACE является расширением QHB.