Перейти к основному содержимому

DROP VIEW

примечание

Эта страница переведена при помощи нейросети GigaChat.

DROP VIEW – удаление представления.

Синтаксис

DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

Описание

DROP VIEW удаляет существующее представление. Чтобы выполнить эту команду, необходимо быть владельцем представления.

Параметры

IF EXISTS
Подавляет ошибку, если указанное представление не существует, вместо этого выводится уведомление.
name
Имя представления, при необходимости дополненное схемой, которое должно быть удалено.
CASCADE
Автоматически удаляйте объекты, которые зависят от этого представления, и, в свою очередь, все объекты, зависящие от этих объектов (см. раздел 5.14).
RESTRICT
Запрещает удаление представления, если какие-либо объекты зависят от него. Это значение по умолчанию.

Примеры

Удаляет представление с именем kinds:

DROP VIEW kinds;

Совместимость

Эта команда соответствует стандарту SQL, за исключением того, что стандарт допускает удаление только одного представления за одну команду, и помимо параметра IF EXISTS, который является расширением PostgreSQL.

Смотрите также

ALTER VIEW, CREATE VIEW