Link Search Menu Expand Document

Удаление логического представления

Чтобы удалить логическое представление из логической БД, выполните запрос DROP VIEW. При успешном выполнении запроса логическое представление удаляется из логической схемы данных. Удаление логического представления никак не отражается в хранилище.

Удаление представления недоступно при наличии любого из факторов:

  • горячей дельты,
  • незавершенного запроса на создание, удаление или изменение таблицы или представления,
  • запрета на изменение сущностей (см. раздел DENY_CHANGES).

Наличие представления можно проверить, как описано в разделе Проверка наличия логического представления.

Каждое удаление представления записывается в журнал. Журнал можно посмотреть с помощью запроса GET_CHANGES.

Пример

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

-- удаление представления stores_by_sold_products
DROP VIEW stores_by_sold_products;