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 является расширением стандарта SQL, специфичным для баз данных.

См. также ALTER MATERIALIZED VIEW, CREATE MATERIALIZED VIEW, REFRESH MATERIALIZED VIEW