Use PostgreSQL consistantly throughout docs. Before, usage was split evenly
authorThomas G. Lockhart <[email protected]>
Sat, 8 Dec 2001 03:24:40 +0000 (03:24 +0000)
committerThomas G. Lockhart <[email protected]>
Sat, 8 Dec 2001 03:24:40 +0000 (03:24 +0000)
 between Postgres and PostgreSQL.

91 files changed:
doc/src/sgml/ref/abort.sgml
doc/src/sgml/ref/allfiles.sgml
doc/src/sgml/ref/alter_group.sgml
doc/src/sgml/ref/alter_table.sgml
doc/src/sgml/ref/alter_user.sgml
doc/src/sgml/ref/analyze.sgml
doc/src/sgml/ref/begin.sgml
doc/src/sgml/ref/close.sgml
doc/src/sgml/ref/cluster.sgml
doc/src/sgml/ref/comment.sgml
doc/src/sgml/ref/commit.sgml
doc/src/sgml/ref/copy.sgml
doc/src/sgml/ref/create_aggregate.sgml
doc/src/sgml/ref/create_constraint.sgml
doc/src/sgml/ref/create_database.sgml
doc/src/sgml/ref/create_function.sgml
doc/src/sgml/ref/create_group.sgml
doc/src/sgml/ref/create_index.sgml
doc/src/sgml/ref/create_language.sgml
doc/src/sgml/ref/create_operator.sgml
doc/src/sgml/ref/create_rule.sgml
doc/src/sgml/ref/create_sequence.sgml
doc/src/sgml/ref/create_table.sgml
doc/src/sgml/ref/create_table_as.sgml
doc/src/sgml/ref/create_trigger.sgml
doc/src/sgml/ref/create_type.sgml
doc/src/sgml/ref/create_user.sgml
doc/src/sgml/ref/create_view.sgml
doc/src/sgml/ref/createdb.sgml
doc/src/sgml/ref/createlang.sgml
doc/src/sgml/ref/createuser.sgml
doc/src/sgml/ref/current_time.sgml
doc/src/sgml/ref/current_timestamp.sgml
doc/src/sgml/ref/current_user.sgml
doc/src/sgml/ref/declare.sgml
doc/src/sgml/ref/delete.sgml
doc/src/sgml/ref/drop_aggregate.sgml
doc/src/sgml/ref/drop_database.sgml
doc/src/sgml/ref/drop_function.sgml
doc/src/sgml/ref/drop_group.sgml
doc/src/sgml/ref/drop_index.sgml
doc/src/sgml/ref/drop_language.sgml
doc/src/sgml/ref/drop_operator.sgml
doc/src/sgml/ref/drop_rule.sgml
doc/src/sgml/ref/drop_sequence.sgml
doc/src/sgml/ref/drop_table.sgml
doc/src/sgml/ref/drop_trigger.sgml
doc/src/sgml/ref/drop_type.sgml
doc/src/sgml/ref/drop_user.sgml
doc/src/sgml/ref/drop_view.sgml
doc/src/sgml/ref/dropdb.sgml
doc/src/sgml/ref/droplang.sgml
doc/src/sgml/ref/dropuser.sgml
doc/src/sgml/ref/ecpg-ref.sgml
doc/src/sgml/ref/end.sgml
doc/src/sgml/ref/explain.sgml
doc/src/sgml/ref/fetch.sgml
doc/src/sgml/ref/grant.sgml
doc/src/sgml/ref/initdb.sgml
doc/src/sgml/ref/initlocation.sgml
doc/src/sgml/ref/insert.sgml
doc/src/sgml/ref/ipcclean.sgml
doc/src/sgml/ref/listen.sgml
doc/src/sgml/ref/lock.sgml
doc/src/sgml/ref/move.sgml
doc/src/sgml/ref/notify.sgml
doc/src/sgml/ref/pg_ctl-ref.sgml
doc/src/sgml/ref/pg_dump.sgml
doc/src/sgml/ref/pg_dumpall.sgml
doc/src/sgml/ref/pg_passwd.sgml
doc/src/sgml/ref/pg_upgrade.sgml
doc/src/sgml/ref/pgaccess-ref.sgml
doc/src/sgml/ref/pgtclsh.sgml
doc/src/sgml/ref/pgtksh.sgml
doc/src/sgml/ref/postgres-ref.sgml
doc/src/sgml/ref/postmaster.sgml
doc/src/sgml/ref/psql-ref.sgml
doc/src/sgml/ref/reindex.sgml
doc/src/sgml/ref/reset.sgml
doc/src/sgml/ref/revoke.sgml
doc/src/sgml/ref/rollback.sgml
doc/src/sgml/ref/select.sgml
doc/src/sgml/ref/select_into.sgml
doc/src/sgml/ref/set.sgml
doc/src/sgml/ref/set_transaction.sgml
doc/src/sgml/ref/show.sgml
doc/src/sgml/ref/truncate.sgml
doc/src/sgml/ref/unlisten.sgml
doc/src/sgml/ref/update.sgml
doc/src/sgml/ref/vacuum.sgml
doc/src/sgml/ref/vacuumdb.sgml

index a7b5facd964b3976b4b7e7ec7b0bff59b8717191..d550ed1827412cf03e3674e27b5ddd1a0f18bcff 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-ABORT">
@@ -129,7 +129,7 @@ ABORT WORK;
     SQL92
    </title>
    <para>
-    This command is a <productname>Postgres</productname> extension present
+    This command is a <productname>PostgreSQL</productname> extension present
     for historical reasons. <command>ROLLBACK</command> is the <acronym>SQL92</acronym>
     equivalent command.
    </para>
index 46158f7024f992176d06b452e0ab7a373f1b0cc3..8d31383e9700399ee0dba50eb5616733e56e1fe9 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 Complete list of usable sgml source files in this directory.
 -->
 
index 7d0eabefd0ecec289feacfc5588ab32f932bfdba..3f3c7187131e3124649af6eecd8f48f8f6efc701 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-ALTERGROUP">
index 0bc569c53bbc03f9b189a82f91131c5976eecff7..38de78227dceeaaf04d767517d0cc7abf37d2440 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-ALTERTABLE">
@@ -313,7 +313,7 @@ ALTER TABLE distributors ADD CONSTRAINT dist_id_zipcode_key UNIQUE (dist_id, zip
 
     <para>
      SQL92 specifies some additional capabilities for <command>ALTER TABLE</command>
-     statement which are not yet directly supported by <productname>Postgres</productname>:
+     statement which are not yet directly supported by <productname>PostgreSQL</productname>:
 
     <variablelist>
     <varlistentry>
@@ -345,7 +345,7 @@ DROP TABLE temp;
 
    <para>
     The clauses to rename tables, columns, indexes, and sequences are
-    <productname>Postgres</productname> extensions from SQL92.
+    <productname>PostgreSQL</productname> extensions from SQL92.
    </para>
  
   </refsect2>
index 1e14bc00cf28a9bf1e9c68f1c19ab68aa1d8ac97..f88d32c4ad16f22804e786b84748d4c360a7c667 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-ALTERUSER">
@@ -155,7 +155,7 @@ ERROR:  ALTER USER: user "username" does not exist
   </title>
   <para>
    <command>ALTER USER</command> is used to change the attributes of a user's
-   <productname>Postgres</productname> account.  Attributes not mentioned
+   <productname>PostgreSQL</productname> account.  Attributes not mentioned
    in the command retain their previous settings.
   </para>
   <para>
index 648e0b0092b4626b9249f2daed5f167f18909d05..19c6d874812391fab272e437200cf414dea37560 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-ANALYZE">
@@ -99,7 +99,7 @@ ANALYZE [ VERBOSE ] [ <replaceable class="PARAMETER">table</replaceable> [ (<rep
   </title>
   <para>
    <command>ANALYZE</command> collects statistics about the contents of
-   <productname>Postgres</productname> tables, and stores the results in
+   <productname>PostgreSQL</productname> tables, and stores the results in
    the system table <literal>pg_statistic</literal>.  Subsequently,
    the query planner uses the statistics to help determine the most efficient
    execution plans for queries.
index c80f186a42a2d680c1c83ff140c50c6b7c006f62..2a19c1f71a3693e71fc2d5390c67eff6857d55ac 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-BEGIN">
@@ -95,7 +95,7 @@ NOTICE:  BEGIN: already a transaction in progress
   </title>
 
   <para>
-   By default, <productname>Postgres</productname> executes transactions
+   By default, <productname>PostgreSQL</productname> executes transactions
    in <firstterm>unchained mode</firstterm>
    (also known as <quote>autocommit</quote> in other database
    systems).
@@ -116,7 +116,7 @@ NOTICE:  BEGIN: already a transaction in progress
 
   <para>
    The default transaction isolation level in
-   <productname>Postgres</productname>
+   <productname>PostgreSQL</productname>
    is READ COMMITTED, where queries inside the transaction see only changes
    committed before query execution. So, you have to use 
    <command>SET TRANSACTION ISOLATION LEVEL SERIALIZABLE</command>
@@ -128,7 +128,7 @@ NOTICE:  BEGIN: already a transaction in progress
   </para>
 
   <para>
-   If the transaction is committed, <productname>Postgres</productname> 
+   If the transaction is committed, <productname>PostgreSQL</productname> 
    will ensure either that all updates are done or else that none of
    them are done. Transactions have the standard <acronym>ACID</acronym>
    (atomic, consistent, isolatable, and durable) property.
@@ -185,7 +185,7 @@ BEGIN WORK;
 
    <para>
     <command>BEGIN</command>
-    is a <productname>Postgres</productname> language extension.
+    is a <productname>PostgreSQL</productname> language extension.
     There is no explicit <command>BEGIN</command>
     command in <acronym>SQL92</acronym>;
     transaction initiation is always implicit and it terminates either 
index 460bc659237381d8dee575ec4d0ff12d33f522cb..198b17232fa75a5fc101eb76e1b5ec3da90c55c2 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CLOSE">
@@ -112,7 +112,7 @@ NOTICE PerformPortalClose: portal "<replaceable class="PARAMETER">cursor</replac
     Notes
    </title>
    <para>
-    <productname>Postgres</productname> does not have
+    <productname>PostgreSQL</productname> does not have
     an explicit <command>OPEN</command> cursor statement;
     a cursor is considered open when it is declared.
     Use the <command>DECLARE</command> statement to declare a cursor.
index be633b40660ccfddc551f7161f3b8392ad371a59..af98c5e3582d4fd82c131e07b1148ddf8e05336d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CLUSTER">
@@ -114,7 +114,7 @@ ERROR: Relation <replaceable class="PARAMETER">table</replaceable> does not exis
    Description
   </title>
   <para>
-   <command>CLUSTER</command> instructs <productname>Postgres</productname> 
+   <command>CLUSTER</command> instructs <productname>PostgreSQL</productname> 
    to cluster the table specified
    by <replaceable class="parameter">table</replaceable> approximately
    based on the index specified by
@@ -174,7 +174,7 @@ ERROR: Relation <replaceable class="PARAMETER">table</replaceable> does not exis
     on large tables because the rows are fetched from the heap
     in index order, and if the heap table is unordered, the
     entries are on random pages, so there is one disk page
-    retrieved for every row moved. <productname>Postgres</productname> has a cache,
+    retrieved for every row moved. <productname>PostgreSQL</productname> has a cache,
     but the majority of a big table will not fit in the cache.
    </para>
 
@@ -186,7 +186,7 @@ SELECT <replaceable class="parameter">columnlist</replaceable> INTO TABLE <repla
      FROM <replaceable class="parameter">table</replaceable> ORDER BY <replaceable class="parameter">columnlist</replaceable>
     </programlisting>
 
-    which uses the <productname>Postgres</productname> sorting code in 
+    which uses the <productname>PostgreSQL</productname> sorting code in 
     the ORDER BY clause to match the index, and which is much faster for
     unordered data. You then drop the old table, use
     <command>ALTER TABLE...RENAME</command>
index cbbe65b2cffe94b70732b9caf4d0d2b97e885a8f..5c913599f1162b26eb50a1cc29bd763af87f8593 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-COMMENT">
index 6f357bbe909270c4442341a09b65f0b2d16fe527..bdbb7d7ea215b8fbf78ebf3d4dc16b0053cd2899 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-COMMIT">
index 09f1ac19e9368fabc322e0530db9b32d4476d0a0..ed9986568735c5f32c5c6752b9d1574d0a46c8de 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-COPY">
@@ -172,7 +172,7 @@ ERROR: <replaceable>reason</replaceable>
   </title>
   <para>
    <command>COPY</command> moves data between
-   <productname>Postgres</productname> tables and
+   <productname>PostgreSQL</productname> tables and
    standard file-system files.
 
    <command>COPY TO</command> copies the entire contents of a table to
@@ -182,7 +182,7 @@ ERROR: <replaceable>reason</replaceable>
 
   <para>
    <command>COPY</command> with a filename instructs
-   the <productname>Postgres</productname> backend
+   the <productname>PostgreSQL</productname> backend
    to directly read from or write to a file.
    The file must be accessible to the backend and the name must be specified
    from the viewpoint of the backend.
@@ -262,7 +262,8 @@ ERROR: <replaceable>reason</replaceable>
     directly by the backend, not by the client application.  Therefore,
     they must reside on or be accessible to the database server machine,
     not the client.  They must be accessible to and readable or writable
-    by the Postgres user (the userid the backend runs as), not the client.
+    by the <application>PostgreSQL</application> user (the userid the
+    backend runs as), not the client.
     <command>COPY</command> naming a file is only allowed to database
     superusers, since it allows writing on any file that the backend has
     privileges to write on.
@@ -343,7 +344,7 @@ ERROR: <replaceable>reason</replaceable>
     as the column delimiter, backslash that delimiter character to include
     it in data.)  A literal newline character is
     represented as a backslash and a newline.  When loading text data
-    not generated by <acronym>Postgres</acronym>,
+    not generated by <application>PostgreSQL</application>,
     you will need to convert backslash
     characters ("\") to double-backslashes ("\\") to ensure that they 
     are loaded properly.
@@ -357,7 +358,8 @@ ERROR: <replaceable>reason</replaceable>
    <title>Binary Format</title>
    <para>
     The file format used for <command>COPY BINARY</command> changed in
-    Postgres v7.1.  The new format consists of a file header, zero or more
+    <application>PostgreSQL</application> v7.1.
+    The new format consists of a file header, zero or more
     tuples, and a file trailer.
    </para>
 
index d05c5b2803181d82aaee2061f1b360c89cefbe0f..9ccf0815da6eb791c6ae938d660eeda1518c9d0d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEAGGREGATE">
@@ -157,7 +157,7 @@ CREATE
   </title>
   <para>
    <command>CREATE AGGREGATE</command> 
-   allows a user or programmer to extend <productname>Postgres</productname>
+   allows a user or programmer to extend <productname>PostgreSQL</productname>
    functionality by defining new aggregate functions. Some aggregate functions
    for base types such as <function>min(integer)</function>
    and <function>avg(double precision)</function> are already provided in the base
@@ -185,7 +185,7 @@ CREATE
    </programlisting>
   </para>
   <para>
-   <productname>Postgres</productname> creates a temporary variable
+   <productname>PostgreSQL</productname> creates a temporary variable
    of data type <replaceable class="PARAMETER">stype</replaceable>
    to hold the current internal state of the aggregate.  At each input
    data item,
@@ -284,7 +284,7 @@ CREATE
    </title>
    <para>
     <command>CREATE AGGREGATE</command> 
-    is a <productname>Postgres</productname> language extension.
+    is a <productname>PostgreSQL</productname> language extension.
     There is no <command>CREATE AGGREGATE</command> in SQL92.
    </para>
   </refsect2>
index 0c123a37d2b585fc00155e654bf198a2e8620422..1e14c5c78f2d052f4c64b56c63ca378eff68e382 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATECONSTRAINT">
index 27a365e8a9597d419fc49556fb11e17b2175fbae..83939dd1f9d784d8a9f3ab3518001237eb3dcf4b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEDATABASE">
@@ -170,7 +170,7 @@ CREATE DATABASE <replaceable class="PARAMETER">name</replaceable>
   </title>
   <para>
    <command>CREATE DATABASE</command> creates a new
-   <productname>Postgres</productname> database.
+   <productname>PostgreSQL</productname> database.
    The creator becomes the owner of the new database.
   </para>
 
@@ -201,7 +201,8 @@ CREATE DATABASE <replaceable class="PARAMETER">name</replaceable>
    <replaceable class="parameter">name</replaceable>.  In particular,
    by writing <literal>TEMPLATE = template0</>, you can create a virgin
    database containing only the standard objects predefined by your
-   version of Postgres.  This is useful if you wish to avoid copying
+   version of <application>PostgreSQL</application>.  This is useful
+   if you wish to avoid copying
    any installation-local objects that may have been added to
    <literal>template1</>. 
   </para>
@@ -226,7 +227,7 @@ CREATE DATABASE <replaceable class="PARAMETER">name</replaceable>
     Notes
    </title>
    <para>
-    <command>CREATE DATABASE</command> is a <productname>Postgres</productname>
+    <command>CREATE DATABASE</command> is a <productname>PostgreSQL</productname>
     language extension.
    </para>
    <para>
@@ -250,7 +251,7 @@ CREATE DATABASE <replaceable class="PARAMETER">name</replaceable>
 comment from Olly; response from Thomas...
   <comment>
    initlocation does not create a PG_VERSION file in the specified location.
-   How will Postgres handle the situation if it is upgraded to an 
+   How will PostgreSQL handle the situation if it is upgraded to an 
    incompatible database version?
   </comment>
    Hmm. This isn't an issue since the upgrade would do
@@ -287,7 +288,14 @@ comment from Olly; response from Thomas...
    <programlisting>
 <prompt>$</prompt> <userinput>mkdir private_db</userinput>
 <prompt>$</prompt> <userinput>initlocation ~/private_db</userinput>
-<computeroutput>Creating Postgres database system directory /home/olly/private_db/base</computeroutput>
+    <computeroutput>
+The location will be initialized with username "olly".
+This user will own all the files and must also own the server process.
+Creating directory /home/olly/private_db
+Creating directory /home/olly/private_db/base
+
+initlocation is complete.
+    </computeroutput>
    
 <prompt>$</prompt> <userinput>psql olly</userinput>
 <computeroutput>
index 771c4ff9e2aaf4f13f67f08f2f426f2831ce6e42..e43bd5e7f4ad22665908a92cdce94eb2c94bf8c1 100644 (file)
@@ -200,7 +200,7 @@ CREATE [ OR REPLACE ] FUNCTION <replaceable class="parameter">name</replaceable>
     Refer to the chapter in the
     <citetitle>PostgreSQL Programmer's Guide</citetitle>
     on the topic of extending
-    <productname>Postgres</productname> via functions 
+    <productname>PostgreSQL</productname> via functions 
     for further information on writing external functions.
    </para>
 
@@ -215,7 +215,7 @@ CREATE [ OR REPLACE ] FUNCTION <replaceable class="parameter">name</replaceable>
    </para>
 
    <para>
-    <productname>Postgres</productname> allows function <firstterm>overloading</firstterm>;
+    <productname>PostgreSQL</productname> allows function <firstterm>overloading</firstterm>;
     that is, the same name can be used for several different functions
     so long as they have distinct argument types.  This facility must
     be used with caution for internal and C-language functions, however.    
index e75c63e994ea905bd07abb1837d439b1e11c8c14..4f0794f05bb6cfa1113ad06d3a15c7983cfab43e 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEGROUP">
@@ -55,7 +55,7 @@ where <replaceable class="PARAMETER">option</replaceable> can be:
       <listitem>
        <para>
         The <literal>SYSID</literal> clause can be used to choose
-        the <productname>Postgres</productname> group id of the new
+        the <productname>PostgreSQL</productname> group id of the new
         group. It is not necessary to do so, however.
        </para>
        <para>
index b8f6b65d817c89a0b2e507119f69ea4cbe72ea82..398d78740ef62d337703a7f4254a90dd891333ff 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEINDEX">
@@ -78,7 +78,7 @@ CREATE [ UNIQUE ] INDEX <replaceable class="parameter">index_name</replaceable>
        <para>
        The name of the access method to be used for
        the index. The default access method is BTREE.
-       Postgres provides four access methods for indexes:
+       <application>PostgreSQL</application> provides four access methods for indexes:
 
        <variablelist>
         <varlistentry>
@@ -236,7 +236,7 @@ ERROR: Cannot create index: 'index_name' already exists.
   </para>
 
   <para>
-   Postgres provides btree, rtree, hash, and GiST access methods for
+   <application>PostgreSQL</application> provides btree, rtree, hash, and GiST access methods for
    indexes.  The btree access method is an implementation of
    Lehman-Yao high-concurrency btrees.  The rtree access method
    implements standard rtrees using Guttman's quadratic split algorithm.
@@ -292,7 +292,7 @@ ERROR: Cannot create index: 'index_name' already exists.
    </title>
 
    <para>
-    The <productname>Postgres</productname>
+    The <productname>PostgreSQL</productname>
     query optimizer will consider using a btree index whenever
     an indexed attribute is involved in a comparison using one of:
 
@@ -306,7 +306,7 @@ ERROR: Cannot create index: 'index_name' already exists.
    </para>
 
    <para>
-    The <productname>Postgres</productname>
+    The <productname>PostgreSQL</productname>
     query optimizer will consider using an rtree index whenever
     an indexed attribute is involved in a comparison using one of:
 
@@ -322,7 +322,7 @@ ERROR: Cannot create index: 'index_name' already exists.
    </para>
 
    <para>
-    The <productname>Postgres</productname>
+    The <productname>PostgreSQL</productname>
     query optimizer will consider using a hash index whenever
     an indexed attribute is involved in a comparison using
     the <literal>=</literal> operator.
@@ -331,7 +331,8 @@ ERROR: Cannot create index: 'index_name' already exists.
    <para>
     Currently, only the btree and gist access methods support multi-column
     indexes. Up to 16 keys may be specified by default (this limit
-    can be altered when building Postgres).  Only btree currently supports
+    can be altered when building
+    <application>PostgreSQL</application>).  Only btree currently supports
     unique indexes.
    </para>
 
@@ -428,7 +429,7 @@ SELECT * FROM points
     SQL92
    </title>
    <para>
-    CREATE INDEX is a <productname>Postgres</productname> language extension.
+    CREATE INDEX is a <productname>PostgreSQL</productname> language extension.
    </para>
    <para>
     There is no <command>CREATE INDEX</command> command in SQL92.
index 0fb112979a196f15384896804fcb404a800bcc4f..57debe0ed5677f7d65cace3d1bc9b0302e297480 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATELANGUAGE">
index 4a74b20b2bef10a0e9fbd943493350b3b2419852..3534ff2201821aad77217c4866ee235ed6211c23 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEOPERATOR">
@@ -205,7 +205,7 @@ CREATE
      </literallayout>
      For example, <literal>@-</literal> is an allowed operator name,
      but <literal>*-</literal> is not.
-     This restriction allows <productname>Postgres</productname> to
+     This restriction allows <productname>PostgreSQL</productname> to
      parse SQL-compliant queries without requiring spaces between tokens.
      </para>
     </listitem>
@@ -218,7 +218,7 @@ CREATE
      For example, if you have defined a left-unary operator named <literal>@</literal>,
      you cannot write <literal>X*@Y</literal>; you must write
      <literal>X* @Y</literal> to ensure that
-     <productname>Postgres</productname> reads it as two operator names
+     <productname>PostgreSQL</productname> reads it as two operator names
      not one.
      </para>
    </note>   
@@ -242,7 +242,7 @@ CREATE
   </para>
   <para>
    The commutator operator should be identified if one exists,
-   so that <productname>Postgres</productname> can
+   so that <productname>PostgreSQL</productname> can
    reverse the order of the operands if it wishes.
    For example, the operator area-less-than, &lt;&lt;&lt;,
    would probably have a commutator
@@ -280,7 +280,7 @@ MYBOXES.description !== box '((0,0), (1,1))'
   </para>
   <para>
    If  a  commutator  operator  name  is  supplied,  
-   <productname>Postgres</productname>
+   <productname>PostgreSQL</productname>
    searches  for  it  in  the catalog.  If it is found and it
    does not yet have a commutator itself, then the commutator's
    entry is updated to have the newly created operator as its
@@ -290,17 +290,18 @@ MYBOXES.description !== box '((0,0), (1,1))'
    operator should be defined without a commutator or negator
    (as appropriate).  When the second  operator  is  defined,
    name  the  first  as the commutator or negator.  The first
-   will be updated as a side effect.  (As of Postgres 6.5,
+   will be updated as a side effect.  (As of
+   <application>PostgreSQL</application> <literal>6.5</literal>, 
    it also works to just have both operators refer to each other.)
   </para>
   <para>
    The HASHES, SORT1, and SORT2 options are  present  to  support  the
    query  optimizer in performing joins.  
-   <productname>Postgres</productname> can always
+   <productname>PostgreSQL</productname> can always
    evaluate a join (i.e., processing a clause with two  tuple
    variables separated by an operator that returns a boolean)
    by iterative substitution [WONG76].  
-   In addition, <productname>Postgres</productname>
+   In addition, <productname>PostgreSQL</productname>
    can use a hash-join algorithm along
    the lines of [SHAP86]; however, it must know whether  this
    strategy  is  applicable.   The current hash-join algorithm
@@ -321,7 +322,7 @@ MYBOXES.description !== box '((0,0), (1,1))'
   </para>
   <para>
    If  other join strategies are found to be practical,
-   <productname>Postgres</productname>
+   <productname>PostgreSQL</productname>
    will change the optimizer and run-time system to  use
    them  and  will  require  additional specification when an
    operator is defined.  Fortunately, the research  community
@@ -336,7 +337,7 @@ MYBOXES.description !== box '((0,0), (1,1))'
 MYBOXES.description &lt;&lt;&lt; box '((0,0), (1,1))'
    </programlisting>
    is present in the qualification,
-   then <productname>Postgres</productname> may have to
+   then <productname>PostgreSQL</productname> may have to
    estimate the fraction of the  instances  in  MYBOXES  that
    satisfy  the clause.  The function
    <replaceable class="parameter">res_proc</replaceable>
@@ -364,7 +365,7 @@ my_procedure_1 (MYBOXES.description, box '((0,0), (1,1))')
    <programlisting>
 MYBOXES.description === box '((0,0), (1,1))'
    </programlisting>
-   is  that  <productname>Postgres</productname>
+   is  that  <productname>PostgreSQL</productname>
    attempts to optimize operators and can
    decide to use an index to restrict the search  space  when
    operators  are  involved.  However, there is no attempt to
@@ -428,7 +429,7 @@ CREATE OPERATOR === (
 
    <para>
     <command>CREATE OPERATOR</command>
-    is a <productname>Postgres</productname> extension.
+    is a <productname>PostgreSQL</productname> extension.
     There is no <command>CREATE OPERATOR</command>
     statement in <acronym>SQL92</acronym>.
    </para>
index aecce82bfbe1c0b8712d0f178806ca40f9dc15d3..a48d10bc6deb0baf2612f8625917201184ed2af5 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATERULE">
@@ -148,7 +148,7 @@ CREATE
   </title>
 
   <para>
-   The <productname>Postgres</productname> 
+   The <productname>PostgreSQL</productname> 
    <firstterm>rule system</firstterm> allows one to define an
    alternate action to be performed on inserts, updates, or deletions
    from database tables. Rules are used to
@@ -255,8 +255,8 @@ CREATE
     It is very important to take care to avoid circular rules.
     For example, though each
     of the following two rule definitions are accepted by
-    <productname>Postgres</productname>, the
-    select command will cause <productname>Postgres</productname> to 
+    <productname>PostgreSQL</productname>, the
+    select command will cause <productname>PostgreSQL</productname> to 
     report an error because the query cycled too many times:
 
 <programlisting>
@@ -272,7 +272,7 @@ CREATE RULE "_RETtoyemp" AS
 </programlisting>
 
       This attempt to select from EMP will cause
-      <productname>Postgres</productname> to issue an error
+      <productname>PostgreSQL</productname> to issue an error
       because the queries cycled too many times:
 
  <programlisting>
@@ -310,7 +310,7 @@ UPDATE mytable SET name = 'foo' WHERE id = 42;
    </title>
 
    <para>
-    <command>CREATE RULE</command> statement is a <productname>Postgres</productname>
+    <command>CREATE RULE</command> statement is a <productname>PostgreSQL</productname>
     language extension.
     There is no <command>CREATE RULE</command> statement in <acronym>SQL92</acronym>.
    </para>
index c99d5ce98eb4d8bd1e7e5762c5b9e3a87ad5af47..9e630c473d45bf26e85b52a0a46871f8ab12f59d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATESEQUENCE">
@@ -362,7 +362,7 @@ END;
    </title>
 
    <para>
-    <command>CREATE SEQUENCE</command> is a <productname>Postgres</productname>
+    <command>CREATE SEQUENCE</command> is a <productname>PostgreSQL</productname>
     language extension.
     There is no <command>CREATE SEQUENCE</command> statement
     in <acronym>SQL92</acronym>.
index d95b4a955130cb479f2a55d864cec02b18fcdf73..c0d33a4222ebeda11b8a69f19adc8bf77c7b7fd3 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATETABLE">
@@ -186,7 +186,8 @@ and <replaceable class="PARAMETER">table_constraint</replaceable> is:
      </para>
 <!--
      <para>
-      Postgres automatically allows the created table to inherit
+      <application>PostgreSQL</application> automatically allows the
+     created table to inherit
       functions on tables above it in the inheritance hierarchy; that
       is, if we create table <literal>foo</literal> inheriting from
       <literal>bar</literal>, then functions that accept the tuple
index 13c2515981e84445989b32f0af5c5e446330e03e..dd7f087ce73031a49787ca6afe280e0e4fd92058 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATETABLEAS">
index ab3d3603ac366d6f191f0bfc6574fe86de5f2a89..ca5b99da8d87d79615345a47c5604b06ec9d2b02 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATETRIGGER">
index a77fcb3fc9ee6813816f8daed40a79debd1c5391..bb3ca9b94c8a64960ad2fa6ebf4dbd7433aeaf9d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATETYPE">
index 6c9c9c98754b146bc6a511608287669e33c9e58f..7152444172c45d458afaf2a9c186daf68f58b9d3 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEUSER">
@@ -59,7 +59,7 @@ where <replaceable class="PARAMETER">option</replaceable> can be:
       <listitem>
        <para>
         The <literal>SYSID</literal> clause can be used to choose
-        the <productname>Postgres</productname> user id of the user
+        the <productname>PostgreSQL</productname> user id of the user
         that is being created. It is not at all necessary that those
         match the <acronym>UNIX</acronym> user ids, but some people
         choose to keep the numbers the same.
@@ -193,7 +193,7 @@ where <replaceable class="PARAMETER">option</replaceable> can be:
   </title>
   <para>
    <command>CREATE USER</command> will add a new user to an instance of 
-   <productname>Postgres</productname>. Refer to the administrator's
+   <productname>PostgreSQL</productname>. Refer to the administrator's
    guide for information about managing users and authentication.
    You must be a database superuser to use this command.
   </para>
@@ -203,7 +203,7 @@ where <replaceable class="PARAMETER">option</replaceable> can be:
    endterm="SQL-DROPUSER-title"> to remove a user.
    Use <xref linkend="SQL-ALTERGROUP" endterm="SQL-ALTERGROUP-title">
    to add or remove the user from other groups.
-   <productname>Postgres</productname>
+   <productname>PostgreSQL</productname>
    comes with a script <xref linkend="APP-CREATEUSER"
    endterm="APP-CREATEUSER-title">
    which has the same functionality as this command (in fact, it calls this command)
index c81505d00359a1acfb1a38167666313afa5e94f5..6f48d82fe25286031657183ee06ce5924afaab63 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-CREATEVIEW">
index 88ec4975173b9698585e2fd50edbf2ce3912697a..8fa7ce6d2a83830dcfb08b29784407ae83d81d22 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-CREATEDB">
index faaef97dda70473ba27e04c9d70e5666a4734bfa..ddc2e9034a0165658650ac64bbf3fef7a92330ca 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-CREATELANG">
index b52846baf769a2a748c1742a8c3655ef777f4414..d6bf4c31da7a8275e2b3a9939fe235af1c18060a 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-CREATEUSER">
index 8086ece00bc746d08d0665a341407bb75b112d0d..869bfa4841955a3b920305d269c9f914191a776b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <REFENTRY ID="SQL-CURRENT-TIME">
index 1309696f96e0c673bc602779701c1aaed94bc05a..4e7d57bde123bdf03e9b6292898ec410e18a9c21 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <REFENTRY ID="SQL-CURRENT-TIMESTAMP">
index c631e95c320de2bf1f6bdee1f7f76ec98c233817..73e08a4b71d55bc51cdb1842abd4a5872db9cfa1 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <REFENTRY ID="SQL-CURRENT-USER">
index 400043a8944a4bb800df1a4cc1e81f9d5ca69785..c016b093a4d7b5208e7db2c5f925a984ec7518c9 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DECLARE">
@@ -62,7 +62,7 @@ DECLARE <replaceable class="parameter">cursorname</replaceable> [ BINARY ] [ INS
        <acronym>SQL92</acronym> keyword indicating that data retrieved
        from the cursor should be unaffected by updates from other processes or cursors.
        Since cursor operations occur within transactions
-       in <productname>Postgres</productname> this is always the case.
+       in <productname>PostgreSQL</productname> this is always the case.
        This keyword has no effect.
        </para>
       </listitem>
@@ -74,7 +74,7 @@ DECLARE <replaceable class="parameter">cursorname</replaceable> [ BINARY ] [ INS
        <para>
        <acronym>SQL92</acronym> keyword indicating that data may be retrieved
        in multiple rows per FETCH operation. Since this is allowed at all times
-       by <productname>Postgres</productname> this keyword has no effect.
+       by <productname>PostgreSQL</productname> this keyword has no effect.
        </para>
       </listitem>
      </varlistentry>
@@ -97,7 +97,7 @@ DECLARE <replaceable class="parameter">cursorname</replaceable> [ BINARY ] [ INS
        <para>
        <acronym>SQL92</acronym> keyword indicating that the cursor will be used
        in a read only mode. Since this is the only cursor access mode
-       available in <productname>Postgres</productname> this keyword has no effect.
+       available in <productname>PostgreSQL</productname> this keyword has no effect.
        </para>
       </listitem>
      </varlistentry>
@@ -108,7 +108,7 @@ DECLARE <replaceable class="parameter">cursorname</replaceable> [ BINARY ] [ INS
        <para>
        <acronym>SQL92</acronym> keyword indicating that the cursor will be used
        to update tables. Since cursor updates are not currently
-       supported in <productname>Postgres</productname> this keyword
+       supported in <productname>PostgreSQL</productname> this keyword
        provokes an informational error message.
        </para>
       </listitem>
@@ -120,7 +120,7 @@ DECLARE <replaceable class="parameter">cursorname</replaceable> [ BINARY ] [ INS
        <para>
        Column(s) to be updated.
        Since cursor updates are not currently
-       supported in <productname>Postgres</productname> the UPDATE clause
+       supported in <productname>PostgreSQL</productname> the UPDATE clause
        provokes an informational error message.
        </para>
       </listitem>
@@ -196,7 +196,7 @@ ERROR:  DECLARE CURSOR may only be used in begin/end transaction blocks
 
   <para>
    Normal cursors return data in text format, either ASCII or another
-   encoding scheme depending on how the <productname>Postgres</productname>
+   encoding scheme depending on how the <productname>PostgreSQL</productname>
    backend was built. Since
    data is stored natively in binary format, the system must
    do a conversion to produce the text format. In addition,
@@ -224,7 +224,7 @@ ERROR:  DECLARE CURSOR may only be used in begin/end transaction blocks
   <para>
    String representation is architecture-neutral whereas binary
    representation can differ between different machine architectures.
-   <emphasis><productname>Postgres</productname> does not resolve
+   <emphasis><productname>PostgreSQL</productname> does not resolve
     byte ordering or representation issues for binary cursors</emphasis>.
    Therefore, if your client machine and server machine use different
    representations (e.g., <quote>big-endian</quote> versus <quote>little-endian</quote>),
@@ -263,11 +263,11 @@ ERROR:  DECLARE CURSOR may only be used in begin/end transaction blocks
    <para>
     In <acronym>SQL92</acronym> cursors are only available in
     embedded <acronym>SQL</acronym> (<acronym>ESQL</acronym>) applications. 
-    The <productname>Postgres</productname> backend
+    The <productname>PostgreSQL</productname> backend
     does not implement an explicit <command>OPEN cursor</command>
     statement; a cursor is considered to be open when it is declared.
     However, <application>ecpg</application>, the
-    embedded SQL preprocessor for <productname>Postgres</productname>,
+    embedded SQL preprocessor for <productname>PostgreSQL</productname>,
     supports the <acronym>SQL92</acronym> cursor conventions, including those
     involving DECLARE and OPEN statements.
    </para>
@@ -302,12 +302,12 @@ DECLARE liahona CURSOR
    </title>
    <para>
     <acronym>SQL92</acronym> allows cursors only in embedded <acronym>SQL</acronym>
-    and in modules. <productname>Postgres</productname> permits cursors to be used
+    and in modules. <productname>PostgreSQL</productname> permits cursors to be used
     interactively.
     <acronym>SQL92</acronym> allows embedded or modular cursors to
     update database information.
-    All <productname>Postgres</productname> cursors are read only.
-    The BINARY keyword is a <productname>Postgres</productname> extension.
+    All <productname>PostgreSQL</productname> cursors are read only.
+    The BINARY keyword is a <productname>PostgreSQL</productname> extension.
    </para>
   </refsect2>
  </refsect1>
index 3ef054080fbf405e24b3fad64a130255dd187e46..83c619a4c610c87899ee8dce4ebe794c6dd5a302 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DELETE">
@@ -110,7 +110,7 @@ DELETE <replaceable class="parameter">count</replaceable>
    <tip>
     <para>
      <xref linkend="sql-truncate" endterm="sql-truncate-title"> is a
-     <productname>Postgres</productname> extension which provides a
+     <productname>PostgreSQL</productname> extension which provides a
      faster mechanism to remove all rows from a table.
     </para>
    </tip>
@@ -187,7 +187,7 @@ DELETE FROM <replaceable class="parameter">table</replaceable> WHERE
 
     where <replaceable class="parameter">cursor</replaceable>
     identifies an open cursor.
-    Interactive cursors in <productname>Postgres</productname> are read-only.
+    Interactive cursors in <productname>PostgreSQL</productname> are read-only.
    </para>
   </refsect2>
  </refsect1>
index 6a2d2d8e35d62067f3679efb759134363398645d..2a35a1e6d7247b3cc07a9c38c0bc59f26afe968c 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPAGGREGATE">
@@ -153,7 +153,7 @@ DROP AGGREGATE myavg(int4);
    <para>
     There is no <command>DROP AGGREGATE</command> statement
     in <acronym>SQL92</acronym>; the statement is a
-    <productname>Postgres</productname>
+    <productname>PostgreSQL</productname>
     language extension.
    </para>
   </refsect2>
index 401a83be0f4397af0297e54832ca2620a3c4004a..4aef950b5332d5be1d2bfbaa709099a93b84a0d3 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPDATABASE">
@@ -148,7 +148,7 @@ DROP DATABASE <replaceable class="PARAMETER">name</replaceable>
 
    <para>
     <command>DROP DATABASE</command> statement is a
-    <productname>Postgres</productname> language extension;
+    <productname>PostgreSQL</productname> language extension;
     there is no such command in <acronym>SQL92</acronym>.
    </para>
   </refsect2>
index cc7bcadd0bb056b72f4a4dfcc51a54c27383b5f1..7effd60f70260dc6dd267f5a840800d1638e00c1 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPFUNCTION">
index 816a62146c8dcf4658677adfca2e72d904f9992f..8ed810f36f62a010319e6faed202496f23ea693d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPGROUP">
index 7ee32a39c1a8025953c109a78aa9626448b8678a..fdd73d1359be19b0740a10994c9d3a585cbf67ea 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPINDEX">
@@ -103,7 +103,7 @@ ERROR: index "<replaceable class="PARAMETER">index_name</replaceable>" does not
     Notes
    </title>
    <para>
-    <command>DROP INDEX</command> is a <productname>Postgres</productname>
+    <command>DROP INDEX</command> is a <productname>PostgreSQL</productname>
     language extension.
    </para>
    <para>
index e2d9f536b02e6abbaccc8d598905e29e632fb3eb..70fb2c3df916a40e410973341798d2c8df28364a 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPLANGUAGE">
@@ -105,7 +105,7 @@ ERROR: Language "<replaceable class="parameter">name</replaceable>" doesn't exis
    </title>
    <para>
     The <command>DROP PROCEDURAL LANGUAGE</command> statement is
-    a <productname>Postgres</productname> language extension.
+    a <productname>PostgreSQL</productname> language extension.
    </para>
    <para>
     Refer to
index b04aec85d3a436e25540730f24ec1c6463b69469..e10950aca3737c1be8f531e90b765328c815f09d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPOPERATOR">
@@ -149,7 +149,7 @@ ERROR: RemoveOperator: right unary operator '<replaceable class="PARAMETER">oper
    </title>
    <para>
     The <command>DROP OPERATOR</command> statement is a 
-    <productname>Postgres</productname>
+    <productname>PostgreSQL</productname>
     language extension.
    </para>
    <para>
index 3d014500b818d56a885d5ff54f5a8ba7dfd920d7..3267e9da5d2a7a667fcae83a48b44b833a2a6b91 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPRULE">
@@ -90,8 +90,8 @@ ERROR:  Rule or view "<replaceable class="parameter">name</replaceable>" not fou
   </title>
   <para>
    <command>DROP RULE</command> drops a rule from the specified
-   <productname>Postgres</productname> rule
-   system. <productname>Postgres</productname>
+   <productname>PostgreSQL</productname> rule
+   system. <productname>PostgreSQL</productname>
    will immediately cease enforcing it and
    will purge its definition from the system catalogs.
   </para>
@@ -105,7 +105,7 @@ ERROR:  Rule or view "<replaceable class="parameter">name</replaceable>" not fou
    </title>
    <para>
     The <command>DROP RULE</command> statement is a
-    <productname>Postgres</productname>
+    <productname>PostgreSQL</productname>
     language extension.
    </para>
 
index 66646bda5ca56fce25fa1e4d8942f412a225c4b5..e6d5f2ec88850964057da9e469470bf7e85fe6b9 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPSEQUENCE">
@@ -105,7 +105,7 @@ ERROR: sequence "<replaceable class="parameter">name</replaceable>" does not exi
    </title>
    <para>
     The <command>DROP SEQUENCE</command> statement is a
-    <productname>Postgres</productname>
+    <productname>PostgreSQL</productname>
     language extension.
    </para>
    <para>
index 4d7a8f0ee89e1b3955fb9ecadc32227553ef48e9..827be0f4301a96190e942db9e66682ed93ad0f9e 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPTABLE">
index 1b8669b41849b30baf7951adefe0c129299f715c..bcb335411d8cc2f486b7bb98e21bcbf3e26d6098 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPTRIGGER">
index 262b8dcdf2cb8def6a3982f4141a20988923042d..21e06d2f3e9600de74bc4a1b6995ebb0a7826066 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPTYPE">
index 210f1a9351a8c8ae419db4874a7a74c05e8092ee..e4c8f20057054438f71b2f20f71e24d424f557d8 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPUSER">
@@ -109,7 +109,7 @@ DROP USER: user "<replaceable class="parameter">name</replaceable>" owns databas
    Use <xref linkend="SQL-CREATEUSER" endterm="SQL-CREATEUSER-title">
    to add new users, and <xref linkend="SQL-ALTERUSER"
    endterm="SQL-ALTERUSER-title"> to change a user's properties.
-   <productname>Postgres</productname>
+   <productname>PostgreSQL</productname>
    comes with a script <xref linkend="APP-DROPUSER"
    endterm="APP-DROPUSER-title">
    which has the same functionality as this command (in fact, it calls this command)
index f94d2efb60e5e4654d7a366241b426c15a29334f..926e86be6efc6c03a474a61827079f51667c8c2f 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-DROPVIEW">
@@ -184,7 +184,7 @@ DROP VIEW <replaceable class="parameter">view</replaceable> { RESTRICT | CASCADE
     </title>
     <para>
      At present, to remove a referenced view from a
-     <productname>Postgres</productname> database, 
+     <productname>PostgreSQL</productname> database, 
      you must drop it explicitly.
     </para>
    </refsect3>
index bed924c000cbf6d5fc58ecee6ae16f780a61ba07..92e948211dd4be205df2cd99a8f1de5238a920ab 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-DROPDB">
index d18401b19d36109476d9350c5028082fe631a8cc..0d1a1254afdad6cd8a2a152c2e70158c5414b3a3 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-DROPLANG">
index cc9cc4b1fc62b950a0f52597071350e14d79add8..df063f671030925c9dc43cccc5894c10d9b0fad7 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-DROPUSER">
index 6a53337b8ffbcf1acef6a3ef462bf473b69d24ab..8614b75634da151953d435a9655f48654dfb4a1a 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-ECPG">
index 207e19b271dc24face49fb99af3d18135361ff48..eab892b30d8f91be37270a9e93263e590c9d49cc 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-END">
@@ -94,7 +94,7 @@ NOTICE:  COMMIT: no transaction in progress
   </title>
 
   <para>
-   <command>END</command> is a <productname>Postgres</productname>
+   <command>END</command> is a <productname>PostgreSQL</productname>
    extension, and is a synonym for the SQL92-compatible
    <xref linkend="sql-commit" endterm="sql-commit-title">.
   </para>
index 9239c32f7985bc43020a2da0cdb5aca106df99ae..3a6dbbe9b565870518308157cc83834b786e3819 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-EXPLAIN">
@@ -82,7 +82,7 @@ NOTICE:  QUERY PLAN:
       </computeroutput></term>
       <listitem>
        <para>
-       Explicit query plan from the <productname>Postgres</productname> backend.
+       Explicit query plan from the <productname>PostgreSQL</productname> backend.
        </para>
       </listitem>
      </varlistentry>
@@ -110,7 +110,8 @@ EXPLAIN
   </title>
 
   <para>
-   This command displays the execution plan that the Postgres planner
+   This command displays the execution plan that the
+   <application>PostgreSQL</application> planner
    generates for the supplied query.  The execution plan shows how
    the table(s) referenced by the query will be scanned---by plain
    sequential scan, index scan, etc.---and if multiple tables are
@@ -143,7 +144,8 @@ EXPLAIN
   <para>
    The VERBOSE option emits the full internal representation of the plan tree,
    rather than just a summary (and sends it to the postmaster log file, too).
-   Usually this option is only useful for debugging Postgres.
+   Usually this option is only useful for debugging
+   <application>PostgreSQL</application>. 
   </para>
 
   <caution>
@@ -172,7 +174,7 @@ ROLLBACK;
    </title>
    <para>
     There is only sparse documentation on the optimizer's use of cost
-    information in <productname>Postgres</productname>.
+    information in <productname>PostgreSQL</productname>.
     Refer to the <citetitle>User's Guide</citetitle> and
     <citetitle>Programmer's Guide</citetitle> for more information.
    </para>
@@ -236,7 +238,8 @@ Aggregate  (cost=0.42..0.42 rows=1 width=4)
 
   <para>
    Note that the specific numbers shown, and even the selected query
-   strategy, may vary between Postgres releases due to planner improvements.
+   strategy, may vary between <application>PostgreSQL</application>
+   releases due to planner improvements.
   </para>
  </refsect1>
 
index 0a2bf49d6e1ac97f191514bf5969176a9b43f7f2..02c2442867140c5e3e98ce5675d1b74ff866140a 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-FETCH">
@@ -175,7 +175,7 @@ NOTICE:  FETCH/ABSOLUTE not supported, using RELATIVE
        </computeroutput></term>
       <listitem>
        <para>
-       <productname>Postgres</productname> does not support absolute
+       <productname>PostgreSQL</productname> does not support absolute
        positioning of cursors.
        </para>
       </listitem>
@@ -195,10 +195,10 @@ FETCH RELATIVE 0 FROM <replaceable class="PARAMETER">cursor</replaceable>.
        </para>
 
        <para>
-       <productname>Postgres</productname> does not currently support
+       <productname>PostgreSQL</productname> does not currently support
        this notion; in fact the value zero is reserved to indicate that
        all rows should be retrieved and is equivalent to specifying the ALL keyword.
-       If the RELATIVE keyword has been used, <productname>Postgres</productname> 
+       If the RELATIVE keyword has been used, <productname>PostgreSQL</productname> 
        assumes that the user intended <acronym>SQL92</acronym> behavior
        and returns this error message.
        </para>
@@ -250,7 +250,7 @@ FETCH RELATIVE 0 FROM <replaceable class="PARAMETER">cursor</replaceable>.
 
    <para>
     Note that the FORWARD and BACKWARD keywords are
-    <productname>Postgres</productname> extensions.
+    <productname>PostgreSQL</productname> extensions.
     The <acronym>SQL92</acronym> syntax is also supported, specified
     in the second form of the command. See below for details
     on compatibility issues.
@@ -258,7 +258,7 @@ FETCH RELATIVE 0 FROM <replaceable class="PARAMETER">cursor</replaceable>.
 
    <para>
     Updating data in a cursor is not supported by 
-    <productname>Postgres</productname>,
+    <productname>PostgreSQL</productname>,
     because mapping cursor updates back to base tables is
     not generally possible, as is also the case with VIEW updates.
     Consequently,
@@ -346,7 +346,7 @@ COMMIT WORK;
    <para>
     <note>
      <para>
-      The non-embedded use of cursors is a <productname>Postgres</productname>
+      The non-embedded use of cursors is a <productname>PostgreSQL</productname>
       extension. The syntax and usage of cursors is being compared
       against the embedded form of cursors defined in <acronym>SQL92</acronym>.
      </para>
@@ -369,7 +369,7 @@ FETCH ABSOLUTE <replaceable class="PARAMETER">#</replaceable>
       <listitem>
        <para>
        The cursor should be positioned to the specified absolute
-       row number. All row numbers in <productname>Postgres</productname>
+       row number. All row numbers in <productname>PostgreSQL</productname>
        are relative numbers so this capability is not supported.
        </para>
       </listitem>
index 99856a3c2775ce95a15fb28f6c101fa7b6d0e3b0..9b04a42a2c3333c4e9b19955c71269deeddd53d9 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-GRANT">
@@ -155,7 +155,7 @@ GRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER } [,..
   <title>Notes</title>
 
    <para>
-    Currently, to grant privileges in <productname>Postgres</productname>
+    Currently, to grant privileges in <productname>PostgreSQL</productname>
     to only a few columns, you must
     create a view having the desired columns and then grant privileges
     to that view.
index 21055693fcfb137664b8fcfb9fc2337c1ee7352b..684a126098b1e4040a4f01adc095542f75b3071f 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-INITDB">
index 7c8bbc2879c8ff6f592d67326467f16f236783a7..8e5ef4efacfc1afdbde902654f1394e5d5ec5a21 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-INITLOCATION">
@@ -30,7 +30,7 @@ Postgres documentation
   <title>Description</title>
   <para>
    <application>initlocation</application> 
-   creates a new <productname>Postgres</productname> secondary database storage area.
+   creates a new <productname>PostgreSQL</productname> secondary database storage area.
    See the discussion under <xref linkend="SQL-CREATEDATABASE" endterm="SQL-CREATEDATABASE-title">
    about how to manage and use secondary storage areas. If the argument does not contain
    a slash and is not valid as a path, it is assumed to be an environment variable,
index 2889e0d3c7a65923fafaa9184482547d80216a96..f207cb4231de171bee430b639ee3c34363277210 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-INSERT">
@@ -135,7 +135,7 @@ INSERT 0 <replaceable>#</replaceable>
   <para>
    Each column not present in the target list will be inserted 
    using a default value, either a declared DEFAULT value
-   or NULL. <productname>Postgres</productname> will reject the new
+   or NULL. <productname>PostgreSQL</productname> will reject the new
    column if a NULL is inserted into a column declared NOT NULL.
   </para>
 
index ac3fd1caf1f5574d8ed39a8ea6cc3d5ecc860141..0a220cdcf51f33eb3afefef00fc0a784f87ccb68 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-IPCCLEAN">
index 62e8e2fb059ac13055a0a3e4ef4001041633d8bd..0a34d65eeb7437832dfe429af7c3c83517694191 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-LISTEN">
@@ -93,7 +93,7 @@ NOTICE Async_Listen: We are already listening on <replaceable class="PARAMETER">
 
   <para>
    <command>LISTEN</command> registers the current 
-   <productname>Postgres</productname> backend as a
+   <productname>PostgreSQL</productname> backend as a
    listener on the notify condition
    <replaceable class="PARAMETER">name</replaceable>.
   </para>
@@ -116,7 +116,7 @@ NOTICE Async_Listen: We are already listening on <replaceable class="PARAMETER">
 
   <para>
    The method a frontend application must use to detect notify events depends on
-   which <productname>Postgres</productname> application programming interface it
+   which <productname>PostgreSQL</productname> application programming interface it
    uses.  With the basic libpq library, the application issues
    <command>LISTEN</command> as an ordinary SQL command, and then must
    periodically call the routine <function>PQnotifies</function> to find out
@@ -152,7 +152,7 @@ NOTICE Async_Listen: We are already listening on <replaceable class="PARAMETER">
    </para>
    <para>
     In some previous releases of
-    <productname>Postgres</productname>,
+    <productname>PostgreSQL</productname>,
     <replaceable class="PARAMETER">name</replaceable>
     had to be enclosed in double-quotes when it did not correspond to any existing
     table name, even if syntactically valid as a name.  That is no longer required.
index a0969b3a1781bc784dbd74f8e912539f3a93a77c..b250241b3b41221c41ef26a3391df59a90a44c03 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-LOCK">
@@ -257,7 +257,7 @@ ERROR <replaceable class="PARAMETER">name</replaceable>: Table does not exist.
   <para>
    <command>LOCK TABLE</command> controls concurrent access to a table
    for the duration of a transaction.
-   <productname>Postgres</productname> always uses the least restrictive
+   <productname>PostgreSQL</productname> always uses the least restrictive
    lock mode whenever possible. <command>LOCK TABLE</command> 
    provides for cases when you might need more restrictive locking.
   </para>
@@ -379,7 +379,7 @@ ERROR <replaceable class="PARAMETER">name</replaceable>: Table does not exist.
 
   <note>
    <para>
-    <productname>Postgres</productname> does detect deadlocks and will
+    <productname>PostgreSQL</productname> does detect deadlocks and will
     rollback at least one waiting transaction to resolve the deadlock. 
    </para>
   </note>
@@ -399,13 +399,13 @@ ERROR <replaceable class="PARAMETER">name</replaceable>: Table does not exist.
    </title>
 
    <para>
-    <command>LOCK</command> is a <productname>Postgres</productname>
+    <command>LOCK</command> is a <productname>PostgreSQL</productname>
     language extension.
    </para>
 
    <para>
     Except for ACCESS SHARE, ACCESS EXCLUSIVE, and SHARE UPDATE EXCLUSIVE lock
-    modes, the <productname>Postgres</productname> lock modes and the
+    modes, the <productname>PostgreSQL</productname> lock modes and the
     <command>LOCK TABLE</command> syntax are compatible with those
     present in <productname>Oracle</productname>.
    </para>
index 3c3829c595b4c74b4a907c2ca37e42cbfa5cba36..79eb9a6545b8136f953b3db6cc8b8b25c45c7c30 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-MOVE">
@@ -57,7 +57,7 @@ MOVE [ <replaceable class="PARAMETER">direction</replaceable> ] [ <replaceable c
    </title>
 
    <para>
-    <command>MOVE</command> is a <productname>Postgres</productname>
+    <command>MOVE</command> is a <productname>PostgreSQL</productname>
     language extension.
    </para>
 
index 3f9be59409a029029dc2be0e5ad53395d18fe2e0..0d45f4a364346f2d7a584df0847fc9284bdcb15b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-NOTIFY">
@@ -112,7 +112,7 @@ NOTIFY
   <para>
    <command>NOTIFY</command> provides a simple form of signal or
    IPC (interprocess communication) mechanism for a collection of processes
-   accessing the same <productname>Postgres</productname> database.
+   accessing the same <productname>PostgreSQL</productname> database.
    Higher-level mechanisms can be built by using tables in the database to
    pass additional data (beyond a mere condition name) from notifier to
    listener(s).
@@ -158,13 +158,13 @@ NOTIFY
    notify event, just like all the other listening frontends.  Depending on the
    application logic, this could result in useless work---for example,
    re-reading a database table to find the same updates that that frontend just
-   wrote out.  In <productname>Postgres</productname> 6.4 and later, it is
+   wrote out.  In <productname>PostgreSQL</productname> 6.4 and later, it is
    possible to avoid such extra work by noticing whether the notifying backend
    process's PID (supplied in the notify event message) is the same as one's own
    backend's PID (available from libpq).  When they are the same, the notify
    event is one's own work bouncing back, and can be ignored.  (Despite what was
    said in the preceding paragraph, this is a safe technique.
-   <productname>Postgres</productname> keeps self-notifies separate from notifies
+   <productname>PostgreSQL</productname> keeps self-notifies separate from notifies
    arriving from other backends, so you cannot miss an outside notify by ignoring
    your own notifies.)
   </para>
@@ -186,13 +186,13 @@ NOTIFY
    </para>
    <para>
     In some previous releases of
-    <productname>Postgres</productname>,
+    <productname>PostgreSQL</productname>,
     <replaceable class="PARAMETER">name</replaceable>
     had to be enclosed in double-quotes when it did not correspond to any existing
     table name, even if syntactically valid as a name.  That is no longer required.
    </para>
    <para>
-    In <productname>Postgres</productname> releases prior to 6.4, the backend
+    In <productname>PostgreSQL</productname> releases prior to 6.4, the backend
     PID delivered in a notify message was always the PID of the frontend's own
     backend.  So it was not possible to distinguish one's own notifies from other
     clients' notifies in those earlier releases.
index b9ddd15839b05f4e069ea2aca1879023a6b17fd6..74121d096b9ae02d808098f6c806ac4c12b7b71a 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="app-pg-ctl">
index e9bec352cddbd0bb94f8bd49cc5a5da9de2acf7c..51fd47f15211fcf59032c35e334d3aa33255061d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PGDUMP">
@@ -670,9 +670,9 @@ connectDBStart() -- connect() failed: No such file or directory
 
   <para>
    The <command>pg_dump</command> utility first appeared in
-   <application>Postgres95 release 0.02</application>.  The
+   <application>Postgres95</application> release <literal>0.02</literal>.  The
    non-plain-text output formats were introduced in
-   <application>PostgreSQL 7.1</application>.
+   <application>PostgreSQL</application> release <literal>7.1</literal>.
   </para>
  </refsect1>
 
index c2252f2be7427015b68470e39bd5b04d7829cf43..db9075fb1e18b72bd966de8337577f2d449c6d5b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PG-DUMPALL">
index 4b2146cb11b012ed9f1150c9a8f53b333bac33ae..53ab7ceec490272aebb89f115816c64bb686997d 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PG-PASSWD">
index dc835d8d494e435aafa3df6678a0f3208f788375..a1a6d734bc3c581f9ab1307ab664d0d9ea4c189c 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PG-UPGRADE">
@@ -39,13 +39,13 @@ pg_upgrade [ -f <replaceable class="parameter">filename</replaceable> ] <replace
   <para>
    <application>pg_upgrade</application>
    is a utility for upgrading from a previous
-   Postgres release without reloading all the data.
-   Not all <productname>Postgres</productname> release transitions can be
+   <productname>PostgreSQL</productname> release without reloading all the data.
+   Not all <productname>PostgreSQL</productname> release transitions can be
    handled this way.  Check the release notes for details on your installation.
   </para>
 
   <procedure>
-   <title>Upgrading <productname>Postgres</productname> with pg_upgrade</title>
+   <title>Upgrading <productname>PostgreSQL</productname> with pg_upgrade</title>
 
    <step performance="required">
     <para>
index 92192809eaa2523d84585c89fc17b93e5e272882..3ef3405f3460414a0df8b5d22893cb51c58e44f9 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PGACCESS">
index ba5fed37944f3ccfcc0bf844c57c2cb38fa67f41..791fcb5489caca9180ba4bee36839f19a383c6a5 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PGTCLSH">
@@ -38,7 +38,7 @@ Postgres documentation
   <para>
    <command>pgtclsh</command> is a <application>Tcl</application>
    shell interface extended with
-   <productname>Postgres</productname> database access functions.
+   <productname>PostgreSQL</productname> database access functions.
    (Essentially, it is <command>tclsh</command> with
    <filename>libpgtcl</filename> loaded.)  Like with the regular
    <application>Tcl</application> shell, the first command line
@@ -50,7 +50,7 @@ Postgres documentation
   <para>
    A <application>Tcl</application> shell with
    <application>Tk</application> and
-   <productname>Postgres</productname> functions is available as <xref
+   <productname>PostgreSQL</productname> functions is available as <xref
    linkend="app-pgtksh">.
   </para>
  </refsect1>
index a436ecc77e440836ebd34bd3372ba48dedaf6114..2b58ead573933371dd7545c97a337429910a1bd1 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PGTKSH">
@@ -37,7 +37,7 @@ Postgres documentation
 
   <para>
    <command>pgtksh</command> is a <application>Tcl/Tk</application>
-   shell interface extended with <productname>Postgres</productname>
+   shell interface extended with <productname>PostgreSQL</productname>
    database access functions.  (Essentially, it is
    <command>wish</command> with <filename>libpgtcl</filename> loaded.)
    Like with <command>wish</command>, the regular
@@ -50,7 +50,7 @@ Postgres documentation
 
   <para>
    A plain <application>Tcl</application> shell with
-   <productname>Postgres</productname> functions is available as <xref
+   <productname>PostgreSQL</productname> functions is available as <xref
    linkend="app-pgtclsh">.
   </para>
  </refsect1>
index ded4385af0a7f63207ab83308fc906d5f8ace14b..e25632134ac2a33419e1cd4765f17731bba37e0b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-POSTGRES">
index 34732d110226856afd5acbd680d84e127180ec12..cef3f96cbaeabe3a0e5d86956086df5b520bd6c4 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="app-postmaster">
index 2c027fae584d42a9f4c594097b5c7c56e2497e82..710c8fb6c86a6c00daddbc4fac25235673920f8c 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-PSQL">
@@ -37,8 +37,8 @@ Postgres documentation
 
     <para>
      <application>psql</application> is a terminal-based front-end to 
-     <productname>Postgres</productname>. It enables you to type in queries
-     interactively, issue them to <productname>Postgres</productname>, and see
+     <productname>PostgreSQL</productname>. It enables you to type in queries
+     interactively, issue them to <productname>PostgreSQL</productname>, and see
      the query results. Alternatively, input can be from a file.
      In addition, it provides a number of meta-commands and
      various shell-like features to facilitate writing scripts and automating a wide
@@ -64,7 +64,7 @@ Postgres documentation
     <title>Connecting To A Database</title>
 
     <para>
-    <application>psql</application> is a regular <productname>Postgres</productname>
+    <application>psql</application> is a regular <productname>PostgreSQL</productname>
     client application. In order to connect to a database you need to know the
     name of your target database, the hostname and port number of the server
     and what user name you want to connect as. <application>psql</application> can be
@@ -334,7 +334,7 @@ testdb=>
         <term><literal>\copyright</literal></term>
         <listitem>
         <para>
-        Shows the copyright and distribution terms of <application>Postgres</application>.
+        Shows the copyright and distribution terms of <application>PostgreSQL</application>.
         </para>
         </listitem>
       </varlistentry>
@@ -406,7 +406,7 @@ testdb=>
 
         <note>
         <para>
-        <productname>Postgres</productname> stores the object descriptions in the
+        <productname>PostgreSQL</productname> stores the object descriptions in the
         pg_description system table.
         </para>
         </note>
@@ -662,7 +662,7 @@ pipe (<literal>|</literal>). See also <command>\pset</command> for a generic way
         <para>
         List all the databases in the server as well as their owners. Append a
         <quote>+</quote> to the command name to see any descriptions
-        for the databases as well. If your <productname>Postgres</productname>
+        for the databases as well. If your <productname>PostgreSQL</productname>
        installation was
        compiled with multibyte encoding support, the encoding scheme of each
        database is shown as well.
@@ -702,7 +702,7 @@ pipe (<literal>|</literal>). See also <command>\pset</command> for a generic way
 
        <listitem>
        <para>
-       Stores the file into a <productname>Postgres</productname> <quote>large object</quote>.
+       Stores the file into a <productname>PostgreSQL</productname> <quote>large object</quote>.
        Optionally, it associates the given comment with the object. Example:
 <programlisting>
 foo=> <userinput>\lo_import '/home/peter/pictures/photo.xcf' 'a picture of me'</userinput>
@@ -734,7 +734,7 @@ lo_import 152801
         <term><literal>\lo_list</literal></term>
        <listitem>
        <para>
-       Shows a list of all <productname>Postgres</productname> <quote>large
+       Shows a list of all <productname>PostgreSQL</productname> <quote>large
        objects</quote> currently stored in the database, along with any
        comments provided for them.
        </para>
@@ -1718,7 +1718,7 @@ bar
        <listitem>
        <para>
        When this variable is set and a backslash command queries the database, the query
-       is first shown. This way you can study the <productname>Postgres</productname>
+       is first shown. This way you can study the <productname>PostgreSQL</productname>
        internals and provide similar functionality in your own programs. If you set the
        variable to the value <quote>noexec</quote>, the queries are just shown but are
        not actually sent to the backend and executed.
@@ -1814,7 +1814,7 @@ bar
         <term><envar>LO_TRANSACTION</envar></term>
        <listitem>
        <para>
-       If you use the <productname>Postgres</productname> large object
+       If you use the <productname>PostgreSQL</productname> large object
         interface to specially store data that does not fit into one tuple,
         all the operations must be contained in a transaction block. (See the
         documentation of the large object interface for more information.) Since
@@ -1983,7 +1983,7 @@ testdb=> <userinput>\set content '\'' `sed -e "s/'/\\\\\\'/g" < my_file.txt` '\'
     case you can escape a colon with a backslash to protect it from interpretation.
     (The colon syntax for variables is standard <acronym>SQL</acronym> for embedded
     query languages, such as <application>ecpg</application>. The colon syntax for
-    array slices and type casts are <productname>Postgres</productname> extensions,
+    array slices and type casts are <productname>PostgreSQL</productname> extensions,
     hence the conflict.)
     </para>
 
@@ -2168,7 +2168,7 @@ $endif
 
     <para>
     If you have the readline library installed but <application>psql</application>
-    does not seem to use it, you must make sure that <productname>Postgres</productname>'s
+    does not seem to use it, you must make sure that <productname>PostgreSQL</productname>'s
     top-level <filename>configure</filename> script finds it. <filename>configure</filename>
     needs to find both the library <filename>libreadline.a</filename>
     (or a shared library equivalent)
@@ -2202,7 +2202,7 @@ $ ./configure --with-includes=/opt/gnu/include --with-libs=/opt/gnu/lib  ...
   <para>
   This section only shows a few examples specific to <application>psql</application>.
   If you want to learn <acronym>SQL</acronym> or get familiar with
-  <productname>Postgres</productname>, you might wish to read the Tutorial that
+  <productname>PostgreSQL</productname>, you might wish to read the Tutorial that
   is included in the distribution.
   </para>
   </note>
index 8c470529f0a21ea14212a565ddff24f307b1a47c..0680ce8fa98724c15dedfdbfbc21f119ae20f504 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-REINDEX">
@@ -147,7 +147,8 @@ REINDEX
    (Indeed, in this sort of scenario you may find that backends are
    crashing immediately at startup, due to reliance on the corrupted
    indexes.)  To recover safely, the postmaster must be shut down and a
-   stand-alone Postgres backend must be started instead, giving it
+   stand-alone <productname>PostgreSQL</productname> backend must be
+   started instead, giving it
    the command-line options -O and -P (these options allow system table
    modifications and prevent use of system indexes, respectively).  Then
    issue <command>REINDEX INDEX</>, <command>REINDEX TABLE</>, or
index be2bf1c862562b469824068cfbedb8090fda3c04..3b345b96083ef36dc4c7f4d14082f3e423be9d2f 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-RESET">
@@ -92,7 +92,7 @@ RESET GEQO;
   <title>Compatibility</title>
 
   <para>
-   <command>RESET</command> is a <productname>Postgres</productname> extension.
+   <command>RESET</command> is a <productname>PostgreSQL</productname> extension.
   </para>
  </refsect1>
 </refentry>
index a589013ad0a7ebf4823fe953a55888783f95bb3a..4ac58e6dfaee920875c428281a7fd3ad16bfca8b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-REVOKE">
index 86862ef6d1b55a3ee7365eee83c8211fbad9faa5..548303842bc2df57430aee6d054d78d2def0ac1b 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-ROLLBACK">
index 2b1546f73a83b33b8e02f0c7939d2e6afc5cb80c..b9cae08eaee6006c4a9362a388df962626e6a614 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-SELECT">
@@ -365,7 +365,7 @@ where <replaceable class="PARAMETER">from_item</replaceable> can be:
     from sub-tables (inheritance children) of the table.
     <command>ONLY</command> will
     suppress rows from sub-tables of the table.  Before
-    <Productname>Postgres</Productname> 7.1,
+    <Productname>PostgreSQL</Productname> 7.1,
     this was the default result, and adding sub-tables was done
     by appending <command>*</command> to the table name.
     This old behaviour is available via the command 
@@ -776,7 +776,7 @@ SELECT name FROM distributors ORDER BY code;
    </para>
 
    <para>
-    As of <productname>Postgres</productname> 7.0, the
+    As of <productname>PostgreSQL</productname> 7.0, the
     query optimizer takes LIMIT into account when generating a query plan,
     so you are very likely to get different plans (yielding different row
     orders) depending on what you use for LIMIT and OFFSET.  Thus, using
@@ -942,7 +942,7 @@ SELECT actors.name
    </title>
 
    <para>
-<productname>Postgres</productname> allows one to omit 
+<productname>PostgreSQL</productname> allows one to omit 
 the <command>FROM</command> clause from a query. This feature
 was retained from the original PostQuel query language.  It has
 a straightforward use to compute the results of simple constant
@@ -983,7 +983,7 @@ rather than the unconstrained join
 SELECT distributors.* FROM distributors d, distributors distributors;
   </programlisting>
 that he will actually get.  To help detect this sort of mistake,
-<Productname>Postgres</Productname> 7.1
+<Productname>PostgreSQL</Productname> 7.1
 and later will warn if the implicit-FROM feature is used in a query that also
 contains an explicit FROM clause.
 
@@ -1011,7 +1011,7 @@ contains an explicit FROM clause.
      In the <acronym>SQL92</acronym> standard, the optional keyword <literal>AS</>
      is just noise and can be 
      omitted without affecting the meaning.
-     The <productname>Postgres</productname> parser requires this keyword when
+     The <productname>PostgreSQL</productname> parser requires this keyword when
      renaming output columns because the type extensibility features lead to
      parsing ambiguities
      in this context.  <literal>AS</literal> is optional in FROM items, however.</para>
@@ -1025,10 +1025,10 @@ contains an explicit FROM clause.
      In <acronym>SQL92</acronym>, an ORDER BY clause may only use result
      column names or numbers, while a GROUP BY clause may only use input
      column names.
-     <productname>Postgres</productname> extends each of these clauses to
+     <productname>PostgreSQL</productname> extends each of these clauses to
      allow the other choice as well (but it uses the standard's interpretation
      if there is ambiguity).
-     <productname>Postgres</productname> also allows both clauses to specify
+     <productname>PostgreSQL</productname> also allows both clauses to specify
      arbitrary expressions.  Note that names appearing in an expression will
      always be taken as input-column names, not as result-column names.
     </para>
@@ -1052,7 +1052,7 @@ contains an explicit FROM clause.
 
     <para>
      The CORRESPONDING BY clause is not supported by
-     <productname>Postgres</productname>.
+     <productname>PostgreSQL</productname>.
     </para>
    </refsect3>
    
index f4fd31a89faa91b7a9b24294b4b8e4ea3ee442a5..e24fc9d55dafc2824c8c69d298deb8de8546f9fa 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-SELECTINTO">
@@ -148,7 +148,7 @@ where <replaceable class="PARAMETER">from_item</replaceable> can be:
     SQL92 uses <command>SELECT ... INTO</command> to represent selecting
     values into scalar variables of a host program, rather than creating
     a new table.  This indeed is the usage found in PL/pgSQL and ecpg.
-    The <productname>Postgres</productname> usage of <command>SELECT
+    The <productname>PostgreSQL</productname> usage of <command>SELECT
     INTO</command> to represent table creation is historical.  It's best
     to use <command>CREATE TABLE AS</command> for this purpose in new code.
     (<command>CREATE TABLE AS</command> isn't standard either, but it's
index 89cebcdbbe45e5f6f8f352460f38919567d0cc47..052ab2c9e99a780d917512fa42c55d5975a99693 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-SET">
@@ -65,7 +65,7 @@ SET TIME ZONE { '<replaceable class="PARAMETER">timezone</replaceable>' | LOCAL
 
       <para>
        This option is only available if
-       <productname>Postgres</productname> is build with multibyte
+       <productname>PostgreSQL</productname> is build with multibyte
        support.
       </para>
      </listitem>
@@ -106,10 +106,10 @@ SET TIME ZONE { '<replaceable class="PARAMETER">timezone</replaceable>' | LOCAL
        </varlistentry>
 
         <varlistentry>
-        <term>Postgres</term>
+        <term>PostgreSQL</term>
         <listitem>
          <para>
-          Use traditional <productname>Postgres</productname> format.
+          Use traditional <productname>PostgreSQL</productname> format.
          </para>
         </listitem>
        </varlistentry>
@@ -127,7 +127,7 @@ SET TIME ZONE { '<replaceable class="PARAMETER">timezone</replaceable>' | LOCAL
 
       <para>
        The following two options determine both a substyle of the
-       <quote>SQL</quote> and <quote>Postgres</quote> output formats
+       <quote>SQL</quote> and <quote>PostgreSQL</quote> output formats
        and the preferred interpretation of ambiguous date input.
 
        <variablelist>
@@ -225,7 +225,7 @@ SELECT setseed(<replaceable>value</replaceable>);
 
        <para>
        This option is only available if
-       <productname>Postgres</productname> was built with multibyte
+       <productname>PostgreSQL</productname> was built with multibyte
        support.
        </para>
       </listitem>
@@ -357,9 +357,10 @@ SELECT setseed(<replaceable>value</replaceable>);
  <refsect1>
   <title>Examples</title>
   <para>
-   Set the style of date to traditional Postgres with European conventions:
+   Set the style of date to traditional
+   <productname>PostgreSQL</productname> with European conventions:
 <screen>
-SET DATESTYLE TO Postgres,European;
+SET DATESTYLE TO PostgreSQL,European;
 </screen>
 
    Set the time zone for Berkeley, California, using double quotes to
@@ -402,7 +403,7 @@ SELECT CURRENT_TIMESTAMP AS today;
     attempts to mimic <acronym>SQL92</acronym>. However, SQL allows
     only numeric time zone offsets. All other parameter settings as
     well as the first syntax shown above are a
-    <productname>Postgres</productname> extension.
+    <productname>PostgreSQL</productname> extension.
    </para>
   </refsect2>
  </refsect1>
index 9e1a7057f1eb4ab5f0e99852dd5ddd130a7ae4b3..894f558cff74289382d96e55bf4f9a8dba484769 100644 (file)
@@ -98,8 +98,9 @@ SET default_transaction_isolation = '<replaceable>value</replaceable>'
 
    <para>
     SERIALIZABLE is the default level in <acronym>SQL</acronym>.
-    Postgres does not provide the isolation levels <option>READ
-     UNCOMMITTED</option> and <option>REPEATABLE READ</option>. Because
+    <productname>PostgreSQL</productname> does not provide the
+    isolation levels <option>READ UNCOMMITTED</option> 
+    and <option>REPEATABLE READ</option>. Because
     of multi-version concurrency control, the serializable level is not
     truly serializable. See the <citetitle>User's Guide</citetitle> for
     details.
@@ -109,7 +110,8 @@ SET default_transaction_isolation = '<replaceable>value</replaceable>'
     In <acronym>SQL</acronym> there are two other transaction
     characteristics that can be set with these commands: whether the
     transaction is read-only and the size of the diagnostics area.
-    Neither of these concepts are supported in Postgres.
+    Neither of these concepts are supported in
+    <productname>PostgreSQL</productname>. 
    </para>
   </refsect2>
  </refsect1>
index a5ad5bc3c8f8559f4576e8b575e7c13ac1e48fca..18dd668621caf5ac88593bd377c51b151b7425a3 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-SHOW">
@@ -120,7 +120,7 @@ NOTICE:  geqo is on
 
   <para>
    The <command>SHOW</command> command is a
-   <productname>Postgres</productname> extension.
+   <productname>PostgreSQL</productname> extension.
   </para>
  </refsect1>
 </refentry>
index 214f548b70764a47e9073a3aeb4f4c0c74619988..404507d00d5b38b959180665c1f340e5a9adfd41 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-TRUNCATE">
index bb12ca379a0d588b7fecb2dcd4a11576effc1429..6a1de110506858ef5cd4e0a4a03399d1eaa8b160 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-UNLISTEN">
@@ -93,7 +93,7 @@ UNLISTEN { <replaceable class="PARAMETER">notifyname</replaceable> | * }
    <command>UNLISTEN</command>
    is used to remove an existing <command>NOTIFY</command> registration.
    UNLISTEN cancels any existing registration of the current
-   <productname>Postgres</productname> session as a listener on the notify
+   <productname>PostgreSQL</productname> session as a listener on the notify
    condition <replaceable class="PARAMETER">notifyname</replaceable>.
    The special condition wildcard <literal>*</literal> cancels all listener registrations
    for the current session.
index 62f02d4c52dc82a243520913473019da672115d7..342efed80165d80949c67d4c1865fcc58d87f15a 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-UPDATE">
@@ -64,7 +64,7 @@ UPDATE [ ONLY ] <replaceable class="PARAMETER">table</replaceable> SET <replacea
       <term><replaceable class="PARAMETER">fromlist</replaceable></term>
       <listitem>
        <para>
-       A <productname>Postgres</productname>
+       A <productname>PostgreSQL</productname>
        non-standard extension to allow columns
        from other tables to appear in the WHERE condition.
        </para>
index 72dac3aba94a03edfc564b08df4f226a77feec89..78d39e27421dc6d3fffe8bc286ef8972b9615f27 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="SQL-VACUUM">
@@ -163,7 +163,7 @@ NOTICE:  Index <replaceable class="PARAMETER">index</replaceable>: Pages 28;
   </title>
   <para>
    <command>VACUUM</command> reclaims storage occupied by deleted tuples.
-   In normal <productname>Postgres</productname> operation, tuples that
+   In normal <productname>PostgreSQL</productname> operation, tuples that
    are DELETEd or obsoleted by UPDATE are not physically removed from
    their table; they remain present until a <command>VACUUM</command> is
    done.  Therefore it's necessary to do <command>VACUUM</command>
@@ -226,7 +226,7 @@ NOTICE:  Index <replaceable class="PARAMETER">index</replaceable>: Pages 28;
     ANALYZE</command> command for the affected table. This will update the
     system catalogs with
     the results of all recent changes, and allow the
-    <productname>Postgres</productname> query optimizer to make better
+    <productname>PostgreSQL</productname> query optimizer to make better
     choices in planning user queries.
    </para>
 
index 93944b42abb96ae8ac7e0614d4e083a6e4731c57..d2dd3949199e9f2f1a97fa94bfaaba2f624c9718 100644 (file)
@@ -1,6 +1,6 @@
 <!--
 $Header$
-Postgres documentation
+PostgreSQL documentation
 -->
 
 <refentry id="APP-VACUUMDB">