CREATE VIEW
Создание нового представления.
DSQL
CREATE VIEW viewname [<full_column_list>] AS <select_statement> [WITH CHECK OPTION]; <full_column_list> ::= (colname [, colname ...])
Параметр | Описание |
---|---|
viewname |
Имя представления.Может содержать до 63 символов. |
select_statement |
Оператор SELECT. |
full_column_list |
Список столбцов представления. |
colname |
Имя столбца представления.Дубликаты имён столбцов не позволяются. |
Оператор CREATE VIEW
создаёт новое представление.Имя представления должно быть уникальным среди имён всех представлений, таблиц и хранимых процедур базы данных.
После имени создаваемого представления может идти список имён столбцов, получаемых в результате обращения к представлению.Имена в списке могут быть никак не связаны с именами столбцов базовых таблиц.При этом их количество должно точно соответствовать количеству столбцов в списке выбора главного оператора SELECT представления.
Если список столбцов представления отсутствует, то будут использоваться имена столбцов базовых таблиц или псевдонимов (алиасов) полей оператора SELECT.Если имена полей повторяются или присутствуют выражения столбцов без псевдонимов, которые делают невозможным получение допустимого списка столбцов, то создание представления завершается ошибкой.
Количество столбцов в списке столбцов представления должно совпадать с количеством столбцов указанном в списке выбора оператора SELECT указанного в определении представления.
Note
|
Дополнительные моменты
|