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