DROP MATERIALIZED VIEW
примечание
Эта страница переведена при помощи нейросети GigaChat.
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
является расширением PostgreSQL.
Смотрите также
CREATE MATERIALIZED VIEW, ALTER MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW