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