Skip to content
Snippets Groups Projects
Commit 548512ad authored by Tom Lane's avatar Tom Lane
Browse files

Document column-name-list option of CREATE VIEW ... which has been there

awhile, but the man page didn't know it.
parent 458bc445
No related branches found
No related tags found
No related merge requests found
<!-- <!--
$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 Postgres documentation
--> -->
...@@ -23,7 +23,8 @@ Postgres documentation ...@@ -23,7 +23,8 @@ Postgres documentation
<date>2000-03-25</date> <date>2000-03-25</date>
</refsynopsisdivinfo> </refsynopsisdivinfo>
<synopsis> <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> </synopsis>
<refsect2 id="R2-SQL-CREATEVIEW-1"> <refsect2 id="R2-SQL-CREATEVIEW-1">
...@@ -44,6 +45,16 @@ CREATE VIEW <replaceable class="PARAMETER">view</replaceable> AS SELECT <replace ...@@ -44,6 +45,16 @@ CREATE VIEW <replaceable class="PARAMETER">view</replaceable> AS SELECT <replace
</para> </para>
</listitem> </listitem>
</varlistentry> </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> <varlistentry>
<term><replaceable class="parameter">query</replaceable></term> <term><replaceable class="parameter">query</replaceable></term>
<listitem> <listitem>
...@@ -124,7 +135,7 @@ CREATE VIEW vista AS SELECT text 'Hello World' ...@@ -124,7 +135,7 @@ CREATE VIEW vista AS SELECT text 'Hello World'
</title> </title>
<para> <para>
<command>CREATE VIEW</command> will define a view of a table. <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 rewrite retrieve rule is automatically generated to support
retrieve operations on views. retrieve operations on views.
</para> </para>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment