запрос. Запрос SQL, определяющий структуру и содержимое представления.
Результаты
CREATE. Сообщение, возвращаемое при успешном создании представления.
ERROR: Relation 'представление' already exists. Ошибка — представление
с заданным именем уже существует.
NOTICE create: attribute "поле" has an unknown type. Сообщение
выдается в том случае, если тип данных поля, указанного в определении
запроса, неизвестен.
Описание
Команда CREATE VIEW создает новое представление для таблицы из существующей
базы данных.
ПРИМЕЧАНИЕ
В PostgreSQL версии 7.1.x (последней на момент написания
книги) представления доступны только для чтения.
Пример
В следующем примере создается представление с записями издателей, имена
которых начинаются с буквы Н:
booktown=# CREATE VIEW h_publishers AS
booktown-# SELECT * FROM publishers WHERE name LIKE 'Н%';