Link Search Menu Expand Document

Удаление логической таблицы

Чтобы удалить логическую таблицу и ее данные, выполните запрос DROP TABLE.

  • Если данные логической таблицы нужно удалить только из некоторых СУБД хранилища, добавьте в запрос ключевое слово DATASOURCE_TYPE с псевдонимами требуемых СУБД.
  • Если логическую таблицу нужно удалить только на логическом уровне, без удаления связанных физических таблиц и данных из хранилища, добавьте в запрос ключевое слово LOGICAL_ONLY.

Наличие логической таблицы можно проверить, как описано в разделе Проверка наличия логической таблицы. Наличие физических таблиц, связанных с логической, можно проверить, как описано в разделе Проверка месторасположения логической сущности.

Примеры

Удаление логической таблицы из одной СУБД

-- выбор базы данных sales по умолчанию
USE sales;

-- удаление таблицы sales из СУБД ADQM
DROP TABLE sales DATASOURCE_TYPE = 'adqm';

Удаление логической таблицы из всех СУБД

DROP TABLE sales.sales

Удаление логической таблицы только на логическом уровне

DROP TABLE sales.sales1 LOGICAL_ONLY