From 548512ad0397b1e6fe1b079496882b924bbdd745 Mon Sep 17 00:00:00 2001 From: Tom Lane <tgl@sss.pgh.pa.us> Date: Fri, 10 Aug 2001 23:49:20 +0000 Subject: [PATCH] Document column-name-list option of CREATE VIEW ... which has been there awhile, but the man page didn't know it. --- doc/src/sgml/ref/create_view.sgml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/doc/src/sgml/ref/create_view.sgml b/doc/src/sgml/ref/create_view.sgml index 8132e41d425..f13dee1dd42 100644 --- a/doc/src/sgml/ref/create_view.sgml +++ b/doc/src/sgml/ref/create_view.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_view.sgml,v 1.10 2001/01/13 23:58:55 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_view.sgml,v 1.11 2001/08/10 23:49:20 tgl Exp $ Postgres documentation --> @@ -23,7 +23,8 @@ Postgres documentation <date>2000-03-25</date> </refsynopsisdivinfo> <synopsis> -CREATE VIEW <replaceable class="PARAMETER">view</replaceable> AS SELECT <replaceable class="PARAMETER">query</replaceable> +CREATE VIEW <replaceable class="PARAMETER">view</replaceable> [ ( <replaceable +class="PARAMETER">column name list</replaceable> ) ] AS SELECT <replaceable class="PARAMETER">query</replaceable> </synopsis> <refsect2 id="R2-SQL-CREATEVIEW-1"> @@ -44,6 +45,16 @@ CREATE VIEW <replaceable class="PARAMETER">view</replaceable> AS SELECT <replace </para> </listitem> </varlistentry> + <varlistentry> + <term><replaceable class="parameter">column name list</replaceable></term> + <listitem> + <para> + An optional list of names to be used for columns of the view. + If given, these names override the column names that would be + deduced from the SQL query. + </para> + </listitem> + </varlistentry> <varlistentry> <term><replaceable class="parameter">query</replaceable></term> <listitem> @@ -124,7 +135,7 @@ CREATE VIEW vista AS SELECT text 'Hello World' </title> <para> <command>CREATE VIEW</command> will define a view of a table. - This view is not physically materialized. Specifically, a query + The view is not physically materialized. Instead, a query rewrite retrieve rule is automatically generated to support retrieve operations on views. </para> -- GitLab