DROP MATERIALIZED VIEW
Удаляет материализованное представление.
Синтаксис
DROP MATERIALIZED VIEW [IF EXISTS] <name> [, ...] [CASCADE | RESTRICT]
Описание
DROP MATERIALIZED VIEW удаляет существующее материализованное представление.
Для выполнения этой команды необходимо быть владельцем материализованного представления.
Параметры
| Параметр | Описание |
|---|---|
IF EXISTS |
Не выдавать ошибку, если материализованное представление не существует. В этом случае выводится уведомление |
name |
Имя удаляемого материализованного представления (при необходимости с указанием схемы) |
CASCADE |
Автоматически удалять объекты, зависящие от материализованного представления (например, другие материализованные представления или обычные представления) |
RESTRICT |
Не удалять материализованное представление, если от него зависят другие объекты. Используется по умолчанию |
Примеры
Удаление материализованного представления order_summary:
DROP MATERIALIZED VIEW order_summary;
Удаление двух материализованных представлений:
DROP MATERIALIZED VIEW order_summary, top_customers;
Совместимость
DROP MATERIALIZED VIEW — это расширение SQL-стандарта в Greengage DB.