DROP MATERIALIZED VIEW
DROP MATERIALIZED VIEW — удалить материализованное представление
Синтаксис
DROP MATERIALIZED VIEW [ IF EXISTS ] имя [, ...] [ CASCADE | RESTRICT ]
Описание
Команда DROP MATERIALIZED VIEW
удаляет существующее материализованное представление.
Для выполнения этой команды нужно быть владельцем соответствующего
материализованного представления.
Параметры
IF EXISTS
Не считать ошибкой, если материализованное представление не существует. В этом случае будет выдано соответствующее уведомление.
имя
Имя материализованного представления, подлежащего удалению (может быть дополнено схемой).
CASCADE
Автоматически удалять объекты, зависящие от материализованного представления (например, другие материализованные представления или обычные представления), и в свою очередь все объекты, зависящие от этих объектов (см. раздел Отслеживание зависимостей).
RESTRICT
Запретить удалять материализованное представление, если от него зависят какие-либо объекты. Это поведение по умолчанию.
Примеры
Эта команда удаляет материализованное представление с именем order_summary:
DROP MATERIALIZED VIEW order_summary;
Совместимость
Команда DROP MATERIALIZED VIEW
является расширением QHB.
См. также
CREATE MATERIALIZED VIEW, ALTER MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW