Операции с представлениями
-
CREATE VIEW— Создание нового представления -
DROP VIEW— Удаление представления
Создание нового представления
CREATE [OR REPLACE] VIEW [IF NOT EXISTS] [<view_schema>.]<view_name> AS
<select_expr>
Создает новое представление с указанным именем на основе результата указанного запроса SELECT.
Параметры
-
<view_name>— имя создаваемого представления
-
<view_schema>— схема создаваемого представления
-
<select_expr>— выражениеSELECT, на основе результата выполнения которого будет создано представление
Если указан модификатор OR REPLACE, то конечное действие эквивалентно удалению существующего представления и созданию нового с тем же именем.
Опциональный модификатор IF NOT EXISTS ограничивает запрос только теми случаями, в которых указанный объект еще не существует.
| Модификаторы являются взаимоисключающими. Если указать их оба, это приведет к ошибке. |