Commit 72ad5fe1 authored by Peter Eisentraut's avatar Peter Eisentraut

Add `id' attributes to all `chapter' and `sect1' tags, to generate useful

names for the HTML files (e.g., not x4856.htm).
parent 3a94e789
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.16 2000/09/29 20:21:33 petere Exp $
--> -->
<chapter id="advanced"> <chapter id="advanced">
...@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 pe ...@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/advanced.sgml,v 1.15 2000/06/22 22:31:15 pe
(Refer to <xref linkend="QUERY"> for how to use it.) (Refer to <xref linkend="QUERY"> for how to use it.)
</para> </para>
<sect1> <sect1 id="inheritance">
<title>Inheritance</title> <title>Inheritance</title>
<para> <para>
...@@ -137,7 +137,7 @@ SET SQL_Inheritance TO OFF; ...@@ -137,7 +137,7 @@ SET SQL_Inheritance TO OFF;
</note> </note>
</sect1> </sect1>
<sect1> <sect1 id="non-atomic-values">
<title>Non-Atomic Values</title> <title>Non-Atomic Values</title>
<para> <para>
...@@ -258,7 +258,7 @@ SELECT SAL_EMP.schedule[1:2][1:1] ...@@ -258,7 +258,7 @@ SELECT SAL_EMP.schedule[1:2][1:1]
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="more-advanced">
<title>More Advanced Features</title> <title>More Advanced Features</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.10 2000/09/29 20:21:33 petere Exp $
--> -->
<chapter id="overview"> <chapter id="overview">
...@@ -28,7 +28,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho ...@@ -28,7 +28,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho
sending the results. sending the results.
</para> </para>
<sect1> <sect1 id="query-path">
<title>The Path of a Query</title> <title>The Path of a Query</title>
<para> <para>
...@@ -114,7 +114,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho ...@@ -114,7 +114,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="connect-estab">
<title>How Connections are Established</title> <title>How Connections are Established</title>
<para> <para>
...@@ -167,7 +167,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho ...@@ -167,7 +167,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/arch-dev.sgml,v 2.9 2000/09/12 05:34:28 tho
</sect1> </sect1>
<sect1> <sect1 id="parser-stage">
<title>The Parser Stage</title> <title>The Parser Stage</title>
<para> <para>
...@@ -442,7 +442,7 @@ current context are performed. ...@@ -442,7 +442,7 @@ current context are performed.
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="rule-system">
<title>The <productname>Postgres</productname> Rule System</title> <title>The <productname>Postgres</productname> Rule System</title>
<para> <para>
...@@ -585,7 +585,7 @@ current context are performed. ...@@ -585,7 +585,7 @@ current context are performed.
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="planner-optimizer">
<title>Planner/Optimizer</title> <title>Planner/Optimizer</title>
<para> <para>
...@@ -711,7 +711,7 @@ current context are performed. ...@@ -711,7 +711,7 @@ current context are performed.
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="executor">
<title>Executor</title> <title>Executor</title>
<para> <para>
......
<Chapter Id="arch-pg"> <Chapter Id="arch-pg">
<TITLE>Architecture</TITLE> <TITLE>Architecture</TITLE>
<Sect1> <Sect1 id="arch-pg-concepts">
<Title><ProductName>Postgres</ProductName> Architectural Concepts</Title> <Title><ProductName>Postgres</ProductName> Architectural Concepts</Title>
<Para> <Para>
......
<Chapter Id="arch"> <Chapter Id="arch">
<TITLE>Architecture</TITLE> <TITLE>Architecture</TITLE>
<Sect1> <Sect1 id="arch-concepts">
<Title><ProductName>Postgres</ProductName> Architectural Concepts</Title> <Title><ProductName>Postgres</ProductName> Architectural Concepts</Title>
<Para> <Para>
......
<!-- $Header: /cvsroot/pgsql/doc/src/sgml/backup.sgml,v 2.2 2000/07/21 00:44:12 petere Exp $ --> <!-- $Header: /cvsroot/pgsql/doc/src/sgml/backup.sgml,v 2.3 2000/09/29 20:21:33 petere Exp $ -->
<chapter id="backup"> <chapter id="backup">
<title>Backup and Restore</title> <title>Backup and Restore</title>
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
</itemizedlist> </itemizedlist>
</para> </para>
<sect1> <sect1 id="backup-dump">
<title><acronym>SQL</> Dump</title> <title><acronym>SQL</> Dump</title>
<para> <para>
...@@ -271,7 +271,7 @@ cat <replaceable class="parameter">filename</replaceable>.* | psql <replaceable ...@@ -271,7 +271,7 @@ cat <replaceable class="parameter">filename</replaceable>.* | psql <replaceable
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="backup-file">
<title>File system level backup</title> <title>File system level backup</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/bki.sgml,v 1.3 2000/05/02 20:01:51 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/bki.sgml,v 1.4 2000/09/29 20:21:33 petere Exp $
Transcribed from the original bki.man.5 documentation Transcribed from the original bki.man.5 documentation
- Thomas Lockhart 1998-08-03 - Thomas Lockhart 1998-08-03
...@@ -37,7 +37,7 @@ Related information may be found in documentation for ...@@ -37,7 +37,7 @@ Related information may be found in documentation for
and the <acronym>SQL</acronym> command <command>CREATE DATABASE</command>. and the <acronym>SQL</acronym> command <command>CREATE DATABASE</command>.
</para> </para>
<sect1> <sect1 id="bki-format">
<title><acronym>BKI</acronym> File Format</title> <title><acronym>BKI</acronym> File Format</title>
<para> <para>
...@@ -82,7 +82,7 @@ follow. ...@@ -82,7 +82,7 @@ follow.
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="bki-commands">
<title>General Commands</title> <title>General Commands</title>
<variablelist> <variablelist>
...@@ -229,7 +229,7 @@ This last sentence doesn't reference anything in the example. Should be changed ...@@ -229,7 +229,7 @@ This last sentence doesn't reference anything in the example. Should be changed
</note> </note>
</sect1> </sect1>
<sect1> <sect1 id="bki-macros">
<title>Macro Commands</title> <title>Macro Commands</title>
<para> <para>
...@@ -272,7 +272,7 @@ read from the file called ...@@ -272,7 +272,7 @@ read from the file called
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="bki-debug">
<title>Debugging Commands</title> <title>Debugging Commands</title>
<para> <para>
...@@ -397,7 +397,7 @@ to ...@@ -397,7 +397,7 @@ to
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="bki-example">
<title>Example</title> <title>Example</title>
<para> <para>
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
</itemizedlist> </itemizedlist>
</para> </para>
<sect1> <sect1 id="multibyte">
<title>Multi-byte Support</title> <title>Multi-byte Support</title>
<note> <note>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v 1.9 2000/05/29 15:44:54 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v 1.10 2000/09/29 20:21:33 petere Exp $
CVS code repository CVS code repository
Thomas Lockhart Thomas Lockhart
--> -->
...@@ -37,7 +37,7 @@ Thomas Lockhart ...@@ -37,7 +37,7 @@ Thomas Lockhart
<productname>Postgres</productname> server to your local machine. <productname>Postgres</productname> server to your local machine.
</para> </para>
<sect1> <sect1 id="cvs-tree">
<title><productname>CVS</productname> Tree Organization</title> <title><productname>CVS</productname> Tree Organization</title>
<para> <para>
...@@ -154,7 +154,7 @@ cvs commit ...@@ -154,7 +154,7 @@ cvs commit
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="anoncvs">
<title>Getting The Source Via Anonymous <productname>CVS</productname></title> <title>Getting The Source Via Anonymous <productname>CVS</productname></title>
<para> <para>
...@@ -286,7 +286,7 @@ $ chmod -R go-w pgsql ...@@ -286,7 +286,7 @@ $ chmod -R go-w pgsql
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="cvsup">
<title>Getting The Source Via <productname>CVSup</productname></title> <title>Getting The Source Via <productname>CVSup</productname></title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.37 2000/09/29 20:21:33 petere Exp $
--> -->
<chapter id="datatype"> <chapter id="datatype">
...@@ -271,7 +271,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe ...@@ -271,7 +271,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe
</note> </note>
</para> </para>
<sect1> <sect1 id="numeric-types">
<title>Numeric Types</title> <title>Numeric Types</title>
<para> <para>
...@@ -349,8 +349,8 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe ...@@ -349,8 +349,8 @@ $Header: /cvsroot/pgsql/doc/src/sgml/datatype.sgml,v 1.36 2000/09/19 18:17:53 pe
<para> <para>
The numeric types have a full set of corresponding arithmetic operators and The numeric types have a full set of corresponding arithmetic operators and
functions. Refer to <xref endterm="math-opers" linkend="math-opers"> functions. Refer to <xref linkend="numerical-operators">
and <xref endterm="math-funcs" linkend="math-funcs"> for more information. and <xref linkend="math-functions"> for more information.
</para> </para>
<para> <para>
...@@ -404,7 +404,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl ...@@ -404,7 +404,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="monetary-types">
<title>Monetary Type</title> <title>Monetary Type</title>
<note> <note>
...@@ -456,7 +456,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl ...@@ -456,7 +456,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
</sect1> </sect1>
<sect1> <sect1 id="character-types">
<title>Character Types</title> <title>Character Types</title>
<para> <para>
...@@ -549,7 +549,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl ...@@ -549,7 +549,7 @@ CREATE TABLE <replaceable class="parameter">tablename</replaceable> (<replaceabl
</sect1> </sect1>
<sect1> <sect1 id="datetime-types">
<title>Date/Time Types</title> <title>Date/Time Types</title>
<para> <para>
...@@ -1355,7 +1355,7 @@ January 8 04:05:06 1999 PST ...@@ -1355,7 +1355,7 @@ January 8 04:05:06 1999 PST
</sect1> </sect1>
<sect1> <sect1 id="boolean-type">
<title>Boolean Type</title> <title>Boolean Type</title>
<para> <para>
...@@ -1402,7 +1402,7 @@ January 8 04:05:06 1999 PST ...@@ -1402,7 +1402,7 @@ January 8 04:05:06 1999 PST
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="geometric-types">
<title>Geometric Types</title> <title>Geometric Types</title>
<para> <para>
...@@ -1731,7 +1731,7 @@ January 8 04:05:06 1999 PST ...@@ -1731,7 +1731,7 @@ January 8 04:05:06 1999 PST
</sect1> </sect1>
<sect1> <sect1 id="net-types">
<title>IP Version 4 Networks and Host Addresses</title> <title>IP Version 4 Networks and Host Addresses</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.11 2000/08/23 05:59:01 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.12 2000/09/29 20:21:33 petere Exp $
Date/time details Date/time details
--> -->
<appendix label="UG1" id="datetime-appendix"> <appendix label="UG1" id="datetime-appendix">
<title id="datetime-appendix-title">Date/Time Support</title> <title id="datetime-appendix-title">Date/Time Support</title>
<sect1> <sect1 id="timezones">
<title>Time Zones</title> <title>Time Zones</title>
<para> <para>
...@@ -623,7 +623,7 @@ Date/time details ...@@ -623,7 +623,7 @@ Date/time details
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="units-history">
<title>History of Units</title> <title>History of Units</title>
<note> <note>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.11 2000/09/29 20:21:33 petere Exp $
--> -->
<chapter id="dfunc"> <chapter id="dfunc">
...@@ -148,7 +148,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma ...@@ -148,7 +148,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
</itemizedlist> </itemizedlist>
</para> </para>
<sect1> <sect1 id="dload-linux">
<title>Linux</title> <title>Linux</title>
<para> <para>
...@@ -171,7 +171,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma ...@@ -171,7 +171,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
</sect1> </sect1>
<!-- <!--
<sect1> <sect1 id="dload-ultrix">
<title><acronym>ULTRIX</acronym></title> <title><acronym>ULTRIX</acronym></title>
<para> <para>
...@@ -196,7 +196,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma ...@@ -196,7 +196,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
</sect1> </sect1>
--> -->
<sect1> <sect1 id="dload-osf">
<title><acronym>DEC OSF/1</acronym></title> <title><acronym>DEC OSF/1</acronym></title>
<para> <para>
...@@ -240,7 +240,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma ...@@ -240,7 +240,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/dfunc.sgml,v 1.10 2000/05/02 20:01:51 thoma
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="dload-other">
<title> <title>
<acronym>SunOS 4.x</acronym>, <acronym>Solaris 2.x</acronym> and <acronym>SunOS 4.x</acronym>, <acronym>Solaris 2.x</acronym> and
<acronym>HP-UX</acronym></title> <acronym>HP-UX</acronym></title>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.26 2000/05/02 20:01:51 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.27 2000/09/29 20:21:33 petere Exp $
Documentation Guide Documentation Guide
Thomas Lockhart Thomas Lockhart
--> -->
...@@ -31,7 +31,7 @@ Thomas Lockhart ...@@ -31,7 +31,7 @@ Thomas Lockhart
without resorting to mailing list support. without resorting to mailing list support.
</para> </para>
<sect1> <sect1 id="doc-roadmap">
<title>Documentation Roadmap</title> <title>Documentation Roadmap</title>
<para> <para>
...@@ -144,7 +144,7 @@ Thomas Lockhart ...@@ -144,7 +144,7 @@ Thomas Lockhart
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="doc-project">
<title>The Documentation Project</title> <title>The Documentation Project</title>
<para> <para>
...@@ -206,7 +206,7 @@ Thomas Lockhart ...@@ -206,7 +206,7 @@ Thomas Lockhart
</sect1> </sect1>
<sect1> <sect1 id="doc-sources">
<title>Documentation Sources</title> <title>Documentation Sources</title>
<para> <para>
...@@ -848,7 +848,7 @@ End: ...@@ -848,7 +848,7 @@ End:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="doc-build">
<title>Building Documentation</title> <title>Building Documentation</title>
<para> <para>
...@@ -913,7 +913,7 @@ PSTYLE= /home/lockhart/SGML/db143.d/docbook/print ...@@ -913,7 +913,7 @@ PSTYLE= /home/lockhart/SGML/db143.d/docbook/print
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="doc-manpages">
<title>Manpages</title> <title>Manpages</title>
<para> <para>
...@@ -968,7 +968,7 @@ $ make man ...@@ -968,7 +968,7 @@ $ make man
</procedure> </procedure>
</sect1> </sect1>
<sect1> <sect1 id="doc-hardcopy">
<title>Hardcopy Generation for v7.0</title> <title>Hardcopy Generation for v7.0</title>
<para> <para>
...@@ -1325,7 +1325,7 @@ exit ...@@ -1325,7 +1325,7 @@ exit
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="doc-toolsets">
<title>Toolsets</title> <title>Toolsets</title>
<para> <para>
...@@ -2051,7 +2051,7 @@ dvips postgres.dvi ...@@ -2051,7 +2051,7 @@ dvips postgres.dvi
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="doc-alt-toolsets">
<title>Alternate Toolsets</title> <title>Alternate Toolsets</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.17 2000/09/29 20:21:33 petere Exp $
--> -->
<chapter> <chapter id="ecpg">
<docinfo> <docinfo>
<authorgroup> <authorgroup>
<author> <author>
...@@ -43,7 +43,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere ...@@ -43,7 +43,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere
</note> </note>
</para> </para>
<sect1> <sect1 id="ecpg-why">
<title>Why Embedded <acronym>SQL</acronym>?</title> <title>Why Embedded <acronym>SQL</acronym>?</title>
<para> <para>
...@@ -65,7 +65,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere ...@@ -65,7 +65,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="ecpg-concept">
<title>The Concept</title> <title>The Concept</title>
<para> <para>
...@@ -106,7 +106,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere ...@@ -106,7 +106,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/ecpg.sgml,v 1.16 2000/09/18 20:11:36 petere
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="ecpg-use">
<title>How To Use <application>ecpg</application></title> <title>How To Use <application>ecpg</application></title>
<para> <para>
...@@ -425,7 +425,7 @@ struct sqlca ...@@ -425,7 +425,7 @@ struct sqlca
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="ecpg-limitations">
<title>Limitations</title> <title>Limitations</title>
<abstract> <abstract>
...@@ -460,7 +460,7 @@ struct sqlca ...@@ -460,7 +460,7 @@ struct sqlca
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="ecpg-porting">
<title>Porting From Other <acronym>RDBMS</acronym> Packages</title> <title>Porting From Other <acronym>RDBMS</acronym> Packages</title>
<para> <para>
...@@ -503,7 +503,7 @@ struct sqlca ...@@ -503,7 +503,7 @@ struct sqlca
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="ecpg-develop">
<title>For the Developer</title> <title>For the Developer</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.6 2000/09/29 20:21:33 petere Exp $
--> -->
<chapter id="extend"> <chapter id="extend">
...@@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma ...@@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma
</itemizedlist> </itemizedlist>
</para> </para>
<sect1> <sect1 id="extend-how">
<title>How Extensibility Works</title> <title>How Extensibility Works</title>
<para> <para>
...@@ -73,7 +73,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma ...@@ -73,7 +73,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="type-system">
<title>The <productname>Postgres</productname> Type System</title> <title>The <productname>Postgres</productname> Type System</title>
<para> <para>
...@@ -107,7 +107,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma ...@@ -107,7 +107,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/extend.sgml,v 1.5 2000/03/31 03:27:40 thoma
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="system-catalogs">
<title>About the <productname>Postgres</productname> System Catalogs</title> <title>About the <productname>Postgres</productname> System Catalogs</title>
<para> <para>
......
...@@ -14,8 +14,8 @@ ...@@ -14,8 +14,8 @@
available through operators and may be documented as operators only. available through operators and may be documented as operators only.
</para> </para>
<sect1> <sect1 id="sql-functions">
<title id="sql-funcs">SQL Functions</title> <title>SQL Functions</title>
<para> <para>
<firstterm><acronym>SQL</acronym> functions</firstterm> are constructs <firstterm><acronym>SQL</acronym> functions</firstterm> are constructs
...@@ -65,8 +65,8 @@ ...@@ -65,8 +65,8 @@
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="math-functions">
<title id="math-funcs">Mathematical Functions</title> <title>Mathematical Functions</title>
<para> <para>
<table tocentry="1"> <table tocentry="1">
...@@ -261,7 +261,7 @@ ...@@ -261,7 +261,7 @@
</sect1> </sect1>
<sect1> <sect1 id="string-functions">
<title>String Functions</title> <title>String Functions</title>
<para> <para>
...@@ -379,13 +379,13 @@ ...@@ -379,13 +379,13 @@
<entry>convert varchar to char type</entry> <entry>convert varchar to char type</entry>
<entry>char(varchar 'varchar string')</entry> <entry>char(varchar 'varchar string')</entry>
</row> </row>
<row>
<row> <row>
<entry>chr(int)</entry> <entry>chr(int)</entry>
<entry>text</entry> <entry>text</entry>
<entry>returns the character having the binary equivalent to int</entry> <entry>returns the character having the binary equivalent to int</entry>
<entry>chr(65)</entry> <entry>chr(65)</entry>
</row> </row>
<row>
<entry>initcap(text)</entry> <entry>initcap(text)</entry>
<entry>text</entry> <entry>text</entry>
<entry>first letter of each word to upper case</entry> <entry>first letter of each word to upper case</entry>
...@@ -482,7 +482,7 @@ ...@@ -482,7 +482,7 @@
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="datetime-functions">
<title>Date/Time Functions</title> <title>Date/Time Functions</title>
<para> <para>
...@@ -607,9 +607,8 @@ ...@@ -607,9 +607,8 @@
</sect1> </sect1>
<sect1> <sect1 id="formatting-functions">
<title>Formatting Functions</title>
<title id="formatting-funcs">Formatting Functions</title>
<note> <note>
<title>Author</title> <title>Author</title>
...@@ -1252,7 +1251,7 @@ ...@@ -1252,7 +1251,7 @@
</sect1> </sect1>
<sect1> <sect1 id="geometric-functions">
<title>Geometric Functions</title> <title>Geometric Functions</title>
<para> <para>
...@@ -1474,8 +1473,8 @@ Not defined by this name. Implements the intersection operator '#' ...@@ -1474,8 +1473,8 @@ Not defined by this name. Implements the intersection operator '#'
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="cidr-functions">
<title id="cidr-funcs">IP V4 Functions</title> <title>IP V4 Functions</title>
<para> <para>
<table tocentry="1"> <table tocentry="1">
...@@ -1533,8 +1532,8 @@ Not defined by this name. Implements the intersection operator '#' ...@@ -1533,8 +1532,8 @@ Not defined by this name. Implements the intersection operator '#'
</sect1> </sect1>
<sect1> <sect1 id="misc-functions">
<title id="misc-funcs">Miscellaneous Functions</> <title>Miscellaneous Functions</>
<table> <table>
<title>Miscellaneous Functions</> <title>Miscellaneous Functions</>
...@@ -1588,8 +1587,8 @@ Not defined by this name. Implements the intersection operator '#' ...@@ -1588,8 +1587,8 @@ Not defined by this name. Implements the intersection operator '#'
</note> </note>
</sect1> </sect1>
<sect1> <sect1 id="aggregate-functions">
<title id="aggregate-funcs">Aggregate Functions</title> <title>Aggregate Functions</title>
<note> <note>
<title>Author</title> <title>Author</title>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/geqo.sgml,v 1.12 2000/09/18 20:11:37 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/geqo.sgml,v 1.13 2000/09/29 20:21:33 petere Exp $
Genetic Optimizer Genetic Optimizer
--> -->
...@@ -40,7 +40,7 @@ Genetic Optimizer ...@@ -40,7 +40,7 @@ Genetic Optimizer
</note> </note>
</para> </para>
<sect1> <sect1 id="geqo-intro">
<title>Query Handling as a Complex Optimization Problem</title> <title>Query Handling as a Complex Optimization Problem</title>
<para> <para>
...@@ -84,7 +84,7 @@ Genetic Optimizer ...@@ -84,7 +84,7 @@ Genetic Optimizer
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="geqo-intro2">
<title>Genetic Algorithms (<acronym>GA</acronym>)</title> <title>Genetic Algorithms (<acronym>GA</acronym>)</title>
<para> <para>
...@@ -150,7 +150,7 @@ P''(t) generation of descendants at a time t ...@@ -150,7 +150,7 @@ P''(t) generation of descendants at a time t
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="geqo-pg-intro">
<title>Genetic Query Optimization (<acronym>GEQO</acronym>) in Postgres</title> <title>Genetic Query Optimization (<acronym>GEQO</acronym>) in Postgres</title>
<para> <para>
...@@ -231,7 +231,7 @@ P''(t) generation of descendants at a time t ...@@ -231,7 +231,7 @@ P''(t) generation of descendants at a time t
</sect1> </sect1>
<sect1> <sect1 id="geqo-future">
<title>Future Implementation Tasks for <title>Future Implementation Tasks for
<productname>PostgreSQL</> <acronym>GEQO</acronym></title> <productname>PostgreSQL</> <acronym>GEQO</acronym></title>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/history.sgml,v 1.9 2000/08/29 20:02:07 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/history.sgml,v 1.10 2000/09/29 20:21:34 petere Exp $
--> -->
<sect1> <sect1 id="history">
<title>A Short History of <productname>Postgres</productname></title> <title>A Short History of <productname>Postgres</productname></title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/indexcost.sgml,v 2.4 2000/08/29 20:02:07 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/indexcost.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter> <chapter id="indexcost">
<title>Index Cost Estimation Functions</title> <title>Index Cost Estimation Functions</title>
<note> <note>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/info.sgml,v 1.8 2000/05/11 17:32:32 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/info.sgml,v 1.9 2000/09/29 20:21:34 petere Exp $
--> -->
<sect1> <sect1 id="resources">
<title>Resources</title> <title>Resources</title>
<para> <para>
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
</para> </para>
</abstract> </abstract>
<sect1> <sect1 id="win32-install-build">
<title>Building the libraries</title> <title>Building the libraries</title>
<para> <para>
...@@ -64,7 +64,7 @@ nmake /f win32.mak ...@@ -64,7 +64,7 @@ nmake /f win32.mak
</sect1> </sect1>
<sect1> <sect1 id="win32-install-install">
<title>Installing the libraries</title> <title>Installing the libraries</title>
<para> <para>
The only part of the library to really be installed is the The only part of the library to really be installed is the
...@@ -83,7 +83,7 @@ nmake /f win32.mak ...@@ -83,7 +83,7 @@ nmake /f win32.mak
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="win32-install-use">
<title>Using the libraries</title> <title>Using the libraries</title>
<para> <para>
To use the libraries, you must add the <filename>libpqdll.lib</filename> To use the libraries, you must add the <filename>libpqdll.lib</filename>
......
<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.20 2000/09/27 15:17:53 petere Exp $ --> <!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.21 2000/09/29 20:21:34 petere Exp $ -->
<chapter id="installation"> <chapter id="installation">
<title><![%flattext-install-include[<productname>PostgreSQL</> ]]>Installation Instructions</title> <title><![%flattext-install-include[<productname>PostgreSQL</> ]]>Installation Instructions</title>
<sect1 id="short"> <sect1 id="install-short">
<title>Short Version</title> <title>Short Version</title>
<para> <para>
...@@ -25,7 +25,7 @@ su - postgres ...@@ -25,7 +25,7 @@ su - postgres
</sect1> </sect1>
<sect1 id="requirements"> <sect1 id="install-requirements">
<title>Requirements</title> <title>Requirements</title>
<para> <para>
...@@ -124,7 +124,7 @@ su - postgres ...@@ -124,7 +124,7 @@ su - postgres
</sect1> </sect1>
<![%flattext-install-ignore;[ <![%flattext-install-ignore;[
<sect1> <sect1 id="install-getsource">
<title>Getting The Source</title> <title>Getting The Source</title>
<para> <para>
...@@ -254,7 +254,7 @@ su - postgres ...@@ -254,7 +254,7 @@ su - postgres
</sect1> </sect1>
<sect1> <sect1 id="install-procedure">
<title>Installation Procedure</title> <title>Installation Procedure</title>
<procedure> <procedure>
...@@ -793,7 +793,7 @@ All of PostgreSQL is successfully made. Ready to install. ...@@ -793,7 +793,7 @@ All of PostgreSQL is successfully made. Ready to install.
</sect1> </sect1>
<sect1> <sect1 id="install-post">
<title>Post-Installation Setup</title> <title>Post-Installation Setup</title>
<sect2> <sect2>
...@@ -883,7 +883,7 @@ MANPATH=$MANPATH:/usr/local/pgsql/man ...@@ -883,7 +883,7 @@ MANPATH=$MANPATH:/usr/local/pgsql/man
<![%flattext-install-include;[ <![%flattext-install-include;[
<sect1> <sect1 id="install-getting-started">
<title>Getting Started</title> <title>Getting Started</title>
<para> <para>
...@@ -978,7 +978,7 @@ kill `cat /usr/local/pgsql/data/postmaster.pid` ...@@ -978,7 +978,7 @@ kill `cat /usr/local/pgsql/data/postmaster.pid`
</procedure> </procedure>
</sect1> </sect1>
<sect1> <sect1 id="install-whatnow">
<title>What Now?</title> <title>What Now?</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.12 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="intro"> <chapter id="intro">
...@@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thoma ...@@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/intro.sgml,v 1.11 2000/04/07 13:30:58 thoma
Foundation (<acronym>NSF</acronym>), and ESL, Inc. Foundation (<acronym>NSF</acronym>), and ESL, Inc.
</para> </para>
<sect1> <sect1 id="intro-whatis">
<title> What is <productname>Postgres</productname>?</title> <title> What is <productname>Postgres</productname>?</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="jdbc"> <chapter id="jdbc">
...@@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07 ...@@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/jdbc.sgml,v 1.12 2000/08/29 20:02:07
the driver can be used on any platform. the driver can be used on any platform.
</para> </para>
<sect1> <sect1 id="jdbc-build">
<title>Building the <acronym>JDBC</acronym> Interface</title> <title>Building the <acronym>JDBC</acronym> Interface</title>
<sect2> <sect2>
...@@ -97,7 +97,7 @@ java uk.org.retep.finder.Main ...@@ -97,7 +97,7 @@ java uk.org.retep.finder.Main
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-prepare">
<title>Preparing the Database for <acronym>JDBC</acronym></title> <title>Preparing the Database for <acronym>JDBC</acronym></title>
<para> <para>
...@@ -125,7 +125,7 @@ host all 127.0.0.1 255.255.255.255 password ...@@ -125,7 +125,7 @@ host all 127.0.0.1 255.255.255.255 password
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-use">
<title>Using the Driver</title> <title>Using the Driver</title>
<para> <para>
...@@ -138,7 +138,7 @@ host all 127.0.0.1 255.255.255.255 password ...@@ -138,7 +138,7 @@ host all 127.0.0.1 255.255.255.255 password
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-import">
<title>Importing <acronym>JDBC</acronym></title> <title>Importing <acronym>JDBC</acronym></title>
<para> <para>
...@@ -158,7 +158,7 @@ import java.sql.*; ...@@ -158,7 +158,7 @@ import java.sql.*;
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-load">
<title>Loading the Driver</title> <title>Loading the Driver</title>
<para> <para>
...@@ -219,7 +219,7 @@ Class.forName("postgresql.Driver"); ...@@ -219,7 +219,7 @@ Class.forName("postgresql.Driver");
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-connect">
<title>Connecting to the Database</title> <title>Connecting to the Database</title>
<para> <para>
...@@ -298,7 +298,7 @@ Connection db = DriverManager.getConnection(url,user,pwd); ...@@ -298,7 +298,7 @@ Connection db = DriverManager.getConnection(url,user,pwd);
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-query">
<title>Issuing a Query and Processing the Result</title> <title>Issuing a Query and Processing the Result</title>
<para> <para>
...@@ -397,7 +397,7 @@ st.close(); ...@@ -397,7 +397,7 @@ st.close();
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-update">
<title>Performing Updates</title> <title>Performing Updates</title>
<para> <para>
...@@ -410,7 +410,7 @@ st.executeUpdate("create table basic (a int2, b int2)"); ...@@ -410,7 +410,7 @@ st.executeUpdate("create table basic (a int2, b int2)");
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-disconnect">
<title>Closing the Connection</title> <title>Closing the Connection</title>
<para> <para>
...@@ -422,7 +422,7 @@ db.close(); ...@@ -422,7 +422,7 @@ db.close();
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-lo">
<title>Using Large Objects</title> <title>Using Large Objects</title>
<para> <para>
...@@ -528,7 +528,7 @@ ps.close(); ...@@ -528,7 +528,7 @@ ps.close();
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-ext">
<title><application>Postgres</application> Extensions to the <title><application>Postgres</application> Extensions to the
<acronym>JDBC</acronym> <acronym>API</acronym></title> <acronym>JDBC</acronym> <acronym>API</acronym></title>
...@@ -2627,7 +2627,7 @@ It's up to you, and your applications requirements. ...@@ -2627,7 +2627,7 @@ It's up to you, and your applications requirements.
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="jdbc-reading">
<title>Further Reading</title> <title>Further Reading</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/keys.sgml,v 1.4 2000/08/23 05:59:02 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/keys.sgml,v 1.5 2000/09/29 20:21:34 petere Exp $
Indices and Keys Indices and Keys
$Log: keys.sgml,v $ $Log: keys.sgml,v $
Revision 1.5 2000/09/29 20:21:34 petere
Add `id' attributes to all `chapter' and `sect1' tags, to generate useful
names for the HTML files (e.g., not x4856.htm).
Revision 1.4 2000/08/23 05:59:02 thomas Revision 1.4 2000/08/23 05:59:02 thomas
Fix several <ulink> tags which refer to e-mail addresses Fix several <ulink> tags which refer to e-mail addresses
but were missing the "mailto:" prefix. but were missing the "mailto:" prefix.
...@@ -24,7 +28,7 @@ Will go into the User's Guide. ...@@ -24,7 +28,7 @@ Will go into the User's Guide.
--> -->
<chapter> <chapter id="keys">
<docinfo> <docinfo>
<authorgroup> <authorgroup>
<author> <author>
......
...@@ -12,7 +12,7 @@ tcl scripts. ...@@ -12,7 +12,7 @@ tcl scripts.
This package was originally written by Jolly Chen. This package was originally written by Jolly Chen.
</Para> </Para>
<Sect1> <Sect1 id="libpgtcl-commands">
<Title>Commands</Title> <Title>Commands</Title>
<Para> <Para>
...@@ -117,7 +117,7 @@ in a BEGIN/END transaction block. ...@@ -117,7 +117,7 @@ in a BEGIN/END transaction block.
</Sect1> </Sect1>
<Sect1> <Sect1 id="libpgtcl-examples">
<Title>Examples</Title> <Title>Examples</Title>
<Para> <Para>
...@@ -145,7 +145,7 @@ proc getDBs { {host "localhost"} {port "5432"} } { ...@@ -145,7 +145,7 @@ proc getDBs { {host "localhost"} {port "5432"} } {
</Para> </Para>
</Sect1> </Sect1>
<Sect1> <Sect1 id="libpgtcl-ref">
<Title>pgtcl Command Reference Information</Title> <Title>pgtcl Command Reference Information</Title>
<REFENTRY ID="PGTCL-PGCONNECT"> <REFENTRY ID="PGTCL-PGCONNECT">
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:51 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.17 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="libpqplusplus"> <chapter id="libpqplusplus">
...@@ -46,7 +46,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: ...@@ -46,7 +46,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
code for the three examples in this chapter. code for the three examples in this chapter.
</para> </para>
<sect1> <sect1 id="libpqpp-init">
<title>Control and Initialization</title> <title>Control and Initialization</title>
<sect2> <sect2>
...@@ -178,7 +178,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: ...@@ -178,7 +178,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="libpqpp-classes">
<title>libpq++ Classes</title> <title>libpq++ Classes</title>
<sect2> <sect2>
...@@ -203,7 +203,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: ...@@ -203,7 +203,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="libpqpp-connect">
<title>Database Connection Functions</title> <title>Database Connection Functions</title>
<para> <para>
<itemizedlist> <itemizedlist>
...@@ -278,7 +278,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: ...@@ -278,7 +278,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="libpqpp-exec">
<title>Query Execution Functions</title> <title>Query Execution Functions</title>
<para> <para>
<itemizedlist> <itemizedlist>
...@@ -574,7 +574,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: ...@@ -574,7 +574,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="libpqpp-notify">
<title>Asynchronous Notification</title> <title>Asynchronous Notification</title>
<para> <para>
...@@ -639,7 +639,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01: ...@@ -639,7 +639,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/libpq++.sgml,v 1.16 2000/05/02 20:01:
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="libpqpp-copy">
<title>Functions Associated with the COPY Command</title> <title>Functions Associated with the COPY Command</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.41 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="libpq-chapter"> <chapter id="libpq-chapter">
...@@ -38,7 +38,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momji ...@@ -38,7 +38,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.40 2000/08/29 20:02:07 momji
<filename>libpq</filename> library. <filename>libpq</filename> library.
</para> </para>
<sect1> <sect1 id="libpq-connect">
<title>Database Connection Functions</title> <title>Database Connection Functions</title>
<para> <para>
...@@ -667,7 +667,7 @@ SSL *PQgetssl(const PGconn *conn); ...@@ -667,7 +667,7 @@ SSL *PQgetssl(const PGconn *conn);
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="libpq-exec">
<title>Query Execution Functions</title> <title>Query Execution Functions</title>
<para> <para>
...@@ -1077,7 +1077,7 @@ as with a PGresult returned by libpq itself. ...@@ -1077,7 +1077,7 @@ as with a PGresult returned by libpq itself.
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="libpq-async">
<title>Asynchronous Query Processing</title> <title>Asynchronous Query Processing</title>
<para> <para>
...@@ -1368,7 +1368,7 @@ is not currently open or the backend is not currently processing a query. ...@@ -1368,7 +1368,7 @@ is not currently open or the backend is not currently processing a query.
</sect1> </sect1>
<sect1> <sect1 id="libpq-fastpath">
<title>Fast Path</title> <title>Fast Path</title>
<para> <para>
...@@ -1424,7 +1424,7 @@ typedef struct { ...@@ -1424,7 +1424,7 @@ typedef struct {
</sect1> </sect1>
<sect1> <sect1 id="libpq-notify">
<title>Asynchronous Notification</title> <title>Asynchronous Notification</title>
<para> <para>
...@@ -1510,7 +1510,7 @@ if any notifications came in during the processing of the query. ...@@ -1510,7 +1510,7 @@ if any notifications came in during the processing of the query.
</sect1> </sect1>
<sect1> <sect1 id="libpq-copy">
<title>Functions Associated with the COPY Command</title> <title>Functions Associated with the COPY Command</title>
<para> <para>
...@@ -1694,7 +1694,7 @@ This will work correctly only if the copy in/out is the only ...@@ -1694,7 +1694,7 @@ This will work correctly only if the copy in/out is the only
</sect1> </sect1>
<sect1> <sect1 id="libpq-trace">
<title><application>libpq</application> Tracing Functions</title> <title><application>libpq</application> Tracing Functions</title>
<para> <para>
...@@ -1724,7 +1724,7 @@ void PQuntrace(PGconn *conn) ...@@ -1724,7 +1724,7 @@ void PQuntrace(PGconn *conn)
</sect1> </sect1>
<sect1> <sect1 id="libpq-control">
<title> <title>
<application>libpq</application> Control Functions</title> <application>libpq</application> Control Functions</title>
...@@ -1930,7 +1930,7 @@ call <function>fe_setauthsvc</function> at all. ...@@ -1930,7 +1930,7 @@ call <function>fe_setauthsvc</function> at all.
</sect1> </sect1>
<sect1> <sect1 id="libpq-sample">
<title>Sample Programs</title> <title>Sample Programs</title>
<sect2> <sect2>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="largeObjects"> <chapter id="largeObjects">
...@@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia ...@@ -22,7 +22,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia
large object data. large object data.
</para> </para>
<sect1> <sect1 id="lo-history">
<title>Historical Note</title> <title>Historical Note</title>
<para> <para>
...@@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia ...@@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="lo-implementation">
<title>Implementation Features</title> <title>Implementation Features</title>
<para> <para>
...@@ -54,7 +54,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia ...@@ -54,7 +54,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/lobj.sgml,v 1.12 2000/05/15 12:42:23 momjia
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="lo-interfaces">
<title>Interfaces</title> <title>Interfaces</title>
<para> <para>
...@@ -255,7 +255,7 @@ Oid lo_unlink(PGconn *<replaceable class="parameter">conn</replaceable>, Oid lob ...@@ -255,7 +255,7 @@ Oid lo_unlink(PGconn *<replaceable class="parameter">conn</replaceable>, Oid lob
</sect1> </sect1>
<sect1> <sect1 id="lo-funcs">
<title>Built in registered functions</title> <title>Built in registered functions</title>
<para> <para>
...@@ -279,7 +279,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image ...@@ -279,7 +279,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="lo-libpq">
<title>Accessing Large Objects from LIBPQ</title> <title>Accessing Large Objects from LIBPQ</title>
<para> <para>
...@@ -297,7 +297,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image ...@@ -297,7 +297,7 @@ SELECT lo_export(image.raster, '/tmp/motd') from image
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="lo-sample">
<title>Sample Program</title> <title>Sample Program</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.11 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="managing-databases"> <chapter id="managing-databases">
...@@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 m ...@@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/manage-ag.sgml,v 2.10 2000/08/29 20:02:07 m
linkend="postmaster-start">). linkend="postmaster-start">).
</para> </para>
<sect1> <sect1 id="manage-ag-createdb">
<title>Creating a Database</title> <title>Creating a Database</title>
<para> <para>
...@@ -181,7 +181,7 @@ CREATE DATABASE <replaceable>name</> WITH LOCATION = '<replaceable>location</>' ...@@ -181,7 +181,7 @@ CREATE DATABASE <replaceable>name</> WITH LOCATION = '<replaceable>location</>'
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="manage-ag-accessdb">
<title>Accessing a Database</title> <title>Accessing a Database</title>
<para> <para>
...@@ -282,7 +282,7 @@ Type: \copyright for distribution terms ...@@ -282,7 +282,7 @@ Type: \copyright for distribution terms
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="manage-ag-dropdb">
<title>Destroying a Database</title> <title>Destroying a Database</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:52 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.11 2000/09/29 20:21:34 petere Exp $
--> -->
<Chapter Id="manage"> <Chapter Id="manage">
...@@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:5 ...@@ -29,7 +29,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/manage.sgml,v 1.10 2000/05/02 20:01:5
The Database Administrator's Guide covers these topics in more detail. The Database Administrator's Guide covers these topics in more detail.
</Para> </Para>
<Sect1> <Sect1 id="db-creation">
<Title>Database Creation</Title> <Title>Database Creation</Title>
<Para> <Para>
...@@ -75,7 +75,7 @@ ERROR: CREATE DATABASE: Permission denied. ...@@ -75,7 +75,7 @@ ERROR: CREATE DATABASE: Permission denied.
</Sect1> </Sect1>
<Sect1> <Sect1 id="altern-locations">
<Title>Alternate Database Locations</Title> <Title>Alternate Database Locations</Title>
<Para> <Para>
...@@ -164,7 +164,7 @@ ERROR: The database path '/no/where' is invalid. This may be due to a character ...@@ -164,7 +164,7 @@ ERROR: The database path '/no/where' is invalid. This may be due to a character
</Sect1> </Sect1>
<Sect1> <Sect1 id="db-accessing">
<Title>Accessing a Database</Title> <Title>Accessing a Database</Title>
<Para> <Para>
...@@ -274,7 +274,7 @@ TBD ...@@ -274,7 +274,7 @@ TBD
</Sect1> </Sect1>
<Sect1> <Sect1 id="db-destroy">
<Title>Destroying a Database</Title> <Title>Destroying a Database</Title>
<Para> <Para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.8 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="mvcc"> <chapter id="mvcc">
...@@ -16,7 +16,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas ...@@ -16,7 +16,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
</para> </para>
</abstract> </abstract>
<sect1> <sect1 id="mvcc-intro">
<title>Introduction</title> <title>Introduction</title>
<para> <para>
...@@ -41,7 +41,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas ...@@ -41,7 +41,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="transaction-iso">
<title>Transaction Isolation</title> <title>Transaction Isolation</title>
<para> <para>
...@@ -181,7 +181,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas ...@@ -181,7 +181,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="xact-read-committed">
<title>Read Committed Isolation Level</title> <title>Read Committed Isolation Level</title>
<para> <para>
...@@ -216,7 +216,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas ...@@ -216,7 +216,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/mvcc.sgml,v 2.7 2000/03/31 03:27:41 thomas
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="xact-serializable">
<title>Serializable Isolation Level</title> <title>Serializable Isolation Level</title>
<para> <para>
...@@ -259,7 +259,7 @@ ERROR: Can't serialize access due to concurrent update ...@@ -259,7 +259,7 @@ ERROR: Can't serialize access due to concurrent update
</note> </note>
</sect1> </sect1>
<sect1> <sect1 id="locking-tables">
<title>Locking and Tables</title> <title>Locking and Tables</title>
<para> <para>
...@@ -444,7 +444,7 @@ ERROR: Can't serialize access due to concurrent update ...@@ -444,7 +444,7 @@ ERROR: Can't serialize access due to concurrent update
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="locking-indices">
<title>Locking and Indices</title> <title>Locking and Indices</title>
<para> <para>
...@@ -509,7 +509,7 @@ ERROR: Can't serialize access due to concurrent update ...@@ -509,7 +509,7 @@ ERROR: Can't serialize access due to concurrent update
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="applevel-consistency">
<title>Data consistency checks at the application level</title> <title>Data consistency checks at the application level</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.18 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="odbc"> <chapter id="odbc">
...@@ -37,7 +37,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 ...@@ -37,7 +37,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37
transportable between servers from different manufacturers.. transportable between servers from different manufacturers..
</para> </para>
<sect1> <sect1 id="odbc-background">
<title>Background</title> <title>Background</title>
<para> <para>
...@@ -72,7 +72,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37 ...@@ -72,7 +72,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/odbc.sgml,v 1.17 2000/09/18 20:11:37
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="odbc-install">
<title>Installation</title> <title>Installation</title>
<para> <para>
...@@ -136,7 +136,7 @@ psql -d template1 -f <replaceable>LOCATION</>/odbc.sql ...@@ -136,7 +136,7 @@ psql -d template1 -f <replaceable>LOCATION</>/odbc.sql
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="odbc-config">
<title>Configuration Files</title> <title>Configuration Files</title>
<para> <para>
...@@ -220,7 +220,7 @@ InstallDir = /opt/applix/axdata/axshlib ...@@ -220,7 +220,7 @@ InstallDir = /opt/applix/axdata/axshlib
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="odbc-windows">
<title><productname>Windows</productname> Applications</title> <title><productname>Windows</productname> Applications</title>
<para> <para>
...@@ -301,8 +301,7 @@ InstallDir = /opt/applix/axdata/axshlib ...@@ -301,8 +301,7 @@ InstallDir = /opt/applix/axdata/axshlib
</sect2> </sect2>
</sect1> </sect1>
<sect1 id="odbc-applixware">
<sect1>
<title>ApplixWare</title> <title>ApplixWare</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/oper.sgml,v 1.18 2000/09/15 20:20:11 tgl Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/oper.sgml,v 1.19 2000/09/29 20:21:34 petere Exp $
--> -->
<Chapter Id="operators"> <Chapter Id="operators">
...@@ -57,7 +57,7 @@ select * from emp where int4lt(salary, 40000); ...@@ -57,7 +57,7 @@ select * from emp where int4lt(salary, 40000);
has a command (<Command>\dd</Command>) to show these operators. has a command (<Command>\dd</Command>) to show these operators.
</Para> </Para>
<sect1> <sect1 id="oper-precedence">
<title>Lexical Precedence</title> <title>Lexical Precedence</title>
<para> <para>
...@@ -310,7 +310,7 @@ logical union ...@@ -310,7 +310,7 @@ logical union
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="general-operators">
<title>General Operators</title> <title>General Operators</title>
<para> <para>
...@@ -417,8 +417,8 @@ logical union ...@@ -417,8 +417,8 @@ logical union
</Para> </Para>
</sect1> </sect1>
<sect1> <sect1 id="numerical-operators">
<title id="math-opers">Numerical Operators</title> <title>Numerical Operators</title>
<Para> <Para>
<TABLE TOCENTRY="1"> <TABLE TOCENTRY="1">
...@@ -499,7 +499,7 @@ logical union ...@@ -499,7 +499,7 @@ logical union
</Para> </Para>
</sect1> </sect1>
<sect1> <sect1 id="geometric-operators">
<title>Geometric Operators</title> <title>Geometric Operators</title>
<Para> <Para>
...@@ -641,7 +641,7 @@ logical union ...@@ -641,7 +641,7 @@ logical union
</Para> </Para>
</sect1> </sect1>
<sect1> <sect1 id="interval-operators">
<title>Time Interval Operators</title> <title>Time Interval Operators</title>
<Para> <Para>
...@@ -722,8 +722,8 @@ logical union ...@@ -722,8 +722,8 @@ logical union
</Para> </Para>
</sect1> </sect1>
<Sect1> <sect1 id="cidr-operators">
<title id="cidr-opers">IP V4 CIDR Operators</title> <title>IP V4 CIDR Operators</title>
<Para> <Para>
<TABLE TOCENTRY="1"> <TABLE TOCENTRY="1">
...@@ -792,10 +792,10 @@ logical union ...@@ -792,10 +792,10 @@ logical union
</TGROUP> </TGROUP>
</TABLE> </TABLE>
</Para> </Para>
</Sect1> </sect1>
<Sect1> <sect1 id="inet-operators">
<title id="inet-opers">IP V4 INET Operators</title> <title>IP V4 INET Operators</title>
<Para> <Para>
<TABLE TOCENTRY="1"> <TABLE TOCENTRY="1">
...@@ -864,7 +864,7 @@ logical union ...@@ -864,7 +864,7 @@ logical union
</TGROUP> </TGROUP>
</TABLE> </TABLE>
</Para> </Para>
</Sect1> </sect1>
</Chapter> </Chapter>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter> <chapter id="understand-performance">
<title>Understanding Performance</title> <title>Understanding Performance</title>
<para> <para>
...@@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 m ...@@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plan.sgml,v 2.4 2000/08/29 20:02:07 m
performance. performance.
</para> </para>
<sect1> <sect1 id="using-explain">
<title>Using <command>EXPLAIN</command></title> <title>Using <command>EXPLAIN</command></title>
<note> <note>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.5 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="pl-perl"> <chapter id="pl-perl">
...@@ -9,7 +9,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji ...@@ -9,7 +9,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji
This chapter describes how to compile, install and This chapter describes how to compile, install and
use PL/Perl. use PL/Perl.
</para> </para>
<sect1> <sect1 id="plperl-overview">
<title>Overview</title> <title>Overview</title>
<para> <para>
PL/Perl allows you to write functions in the Perl scripting PL/Perl allows you to write functions in the Perl scripting
...@@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji ...@@ -34,7 +34,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.4 2000/05/09 18:30:43 momji
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="plperl-install">
<title>Building and Installing</title> <title>Building and Installing</title>
<para> <para>
Assuming that the <productname>Postgres</productname> Assuming that the <productname>Postgres</productname>
...@@ -65,7 +65,7 @@ make ...@@ -65,7 +65,7 @@ make
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="plperl-use">
<title>Using PL/Perl</title> <title>Using PL/Perl</title>
<para> <para>
Assume you have the following table: Assume you have the following table:
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.10 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter> <chapter id="plsql">
<title>PL/pgSQL - SQL Procedural Language</title> <title>PL/pgSQL - SQL Procedural Language</title>
<para> <para>
...@@ -14,7 +14,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 ...@@ -14,7 +14,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36
This package was originally written by Jan Wieck. This package was originally written by Jan Wieck.
</para> </para>
<sect1> <sect1 id="plsql-overview">
<title>Overview</title> <title>Overview</title>
<para> <para>
...@@ -83,7 +83,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36 ...@@ -83,7 +83,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/plsql.sgml,v 2.9 2000/08/25 15:17:36
<!-- **** PL/pgSQL Description **** --> <!-- **** PL/pgSQL Description **** -->
<sect1> <sect1 id="plpgsql-description">
<title>Description</title> <title>Description</title>
<!-- **** PL/pgSQL structure **** --> <!-- **** PL/pgSQL structure **** -->
...@@ -773,7 +773,7 @@ EXIT [ <replaceable>label</replaceable> ] [ WHEN <replaceable>expression</replac ...@@ -773,7 +773,7 @@ EXIT [ <replaceable>label</replaceable> ] [ WHEN <replaceable>expression</replac
<!-- **** PL/pgSQL Examples **** --> <!-- **** PL/pgSQL Examples **** -->
<sect1> <sect1 id="plpgsql-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.6 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter> <chapter id="pltcl">
<title>PL/Tcl - TCL Procedural Language</title> <title>PL/Tcl - TCL Procedural Language</title>
<para> <para>
...@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas ...@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas
<!-- **** PL/Tcl overview **** --> <!-- **** PL/Tcl overview **** -->
<sect1> <sect1 id="pltcl-overview">
<title>Overview</title> <title>Overview</title>
<para> <para>
...@@ -49,7 +49,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas ...@@ -49,7 +49,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/pltcl.sgml,v 2.5 2000/08/25 15:17:36 thomas
<!-- **** PL/Tcl description **** --> <!-- **** PL/Tcl description **** -->
<sect1> <sect1 id="pltcl-description">
<title>Description</title> <title>Description</title>
<sect2> <sect2>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:41 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.3 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter> <chapter id="populate">
<title>Populating a Database</title> <title>Populating a Database</title>
<note> <note>
...@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27: ...@@ -18,7 +18,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:
efficient as possible. efficient as possible.
</para> </para>
<sect1> <sect1 id="disable-autocommit">
<title>Disable Auto-commit</title> <title>Disable Auto-commit</title>
<para> <para>
...@@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27: ...@@ -30,7 +30,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="populate-copy-from">
<title>Use COPY FROM</title> <title>Use COPY FROM</title>
<para> <para>
...@@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27: ...@@ -42,7 +42,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/populate.sgml,v 2.2 2000/03/31 03:27:
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="populate-rm-indices">
<title>Remove Indices</title> <title>Remove Indices</title>
<para> <para>
......
<sect1> <sect1 id="problem-reporting">
<title>Problem Reporting Guidelines</title> <title>Problem Reporting Guidelines</title>
<para> <para>
......
...@@ -37,7 +37,7 @@ certain environment variables after the connection is established) ...@@ -37,7 +37,7 @@ certain environment variables after the connection is established)
are covered elsewhere. are covered elsewhere.
</para> </para>
<Sect1> <Sect1 id="protocol-overview">
<Title>Overview</Title> <Title>Overview</Title>
<Para> <Para>
...@@ -85,7 +85,7 @@ itself. The difference is historical. ...@@ -85,7 +85,7 @@ itself. The difference is historical.
</para> </para>
</sect1> </sect1>
<Sect1> <Sect1 id="protocol-protocol">
<Title>Protocol</Title> <Title>Protocol</Title>
<Para> <Para>
...@@ -620,7 +620,7 @@ to terminate itself. ...@@ -620,7 +620,7 @@ to terminate itself.
</sect2> </sect2>
</sect1> </sect1>
<Sect1> <Sect1 id="protocol-message-types">
<Title>Message Data Types</Title> <Title>Message Data Types</Title>
<Para> <Para>
...@@ -690,7 +690,7 @@ characters that don't fit into your fixed-size buffer. ...@@ -690,7 +690,7 @@ characters that don't fit into your fixed-size buffer.
</Para> </Para>
</sect1> </sect1>
<Sect1> <Sect1 id="protocol-message-formats">
<Title>Message Formats</Title> <Title>Message Formats</Title>
<Para> <Para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="query"> <chapter id="query">
...@@ -27,7 +27,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thoma ...@@ -27,7 +27,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/query.sgml,v 1.12 2000/06/14 13:12:17 thoma
are extensions to the <acronym>ANSI</acronym> standard. are extensions to the <acronym>ANSI</acronym> standard.
</para> </para>
<sect1> <sect1 id="query-psql">
<title>Interactive Monitor</title> <title>Interactive Monitor</title>
<para> <para>
...@@ -69,7 +69,7 @@ mydb=> \i basics.sql ...@@ -69,7 +69,7 @@ mydb=> \i basics.sql
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-concepts">
<title>Concepts</title> <title>Concepts</title>
<para> <para>
...@@ -93,7 +93,7 @@ mydb=> \i basics.sql ...@@ -93,7 +93,7 @@ mydb=> \i basics.sql
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-table">
<title>Creating a New Class</title> <title>Creating a New Class</title>
<para> <para>
...@@ -140,7 +140,7 @@ CREATE TABLE weather ( ...@@ -140,7 +140,7 @@ CREATE TABLE weather (
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-populate">
<title>Populating a Class with Instances</title> <title>Populating a Class with Instances</title>
<para> <para>
...@@ -171,7 +171,7 @@ COPY weather FROM '/home/user/weather.txt' ...@@ -171,7 +171,7 @@ COPY weather FROM '/home/user/weather.txt'
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-query">
<title>Querying a Class</title> <title>Querying a Class</title>
<para> <para>
...@@ -240,7 +240,7 @@ SELECT DISTINCT city ...@@ -240,7 +240,7 @@ SELECT DISTINCT city
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-selectinto">
<title>Redirecting SELECT Queries</title> <title>Redirecting SELECT Queries</title>
<para> <para>
...@@ -259,7 +259,7 @@ SELECT * INTO TABLE temp FROM weather; ...@@ -259,7 +259,7 @@ SELECT * INTO TABLE temp FROM weather;
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-join">
<title>Joins Between Classes</title> <title>Joins Between Classes</title>
<para> <para>
...@@ -334,7 +334,7 @@ SELECT W1.city, W1.temp_lo AS low, W1.temp_hi AS high, ...@@ -334,7 +334,7 @@ SELECT W1.city, W1.temp_lo AS low, W1.temp_hi AS high,
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-update">
<title>Updates</title> <title>Updates</title>
<para> <para>
...@@ -352,7 +352,7 @@ UPDATE weather ...@@ -352,7 +352,7 @@ UPDATE weather
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-delete">
<title>Deletions</title> <title>Deletions</title>
<para> <para>
...@@ -374,7 +374,7 @@ DELETE FROM classname; ...@@ -374,7 +374,7 @@ DELETE FROM classname;
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="query-agg">
<title>Using Aggregate Functions</title> <title>Using Aggregate Functions</title>
<para> <para>
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
the regression tests are current for every official release. the regression tests are current for every official release.
</para> </para>
<sect1> <sect1 id="regress-environment">
<title>Regression Environment</title> <title>Regression Environment</title>
<para> <para>
...@@ -191,7 +191,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03 ...@@ -191,7 +191,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="regress-procedure">
<title>Regression Test Procedure</title> <title>Regression Test Procedure</title>
<para> <para>
...@@ -305,7 +305,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03 ...@@ -305,7 +305,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03
</procedure> </procedure>
</sect1> </sect1>
<sect1> <sect1 id="regress-analysis">
<title>Regression Analysis</title> <title>Regression Analysis</title>
<para> <para>
...@@ -476,7 +476,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03 ...@@ -476,7 +476,7 @@ setenv PGTZ PST8PDT7,M04.01.0,M10.05.03
</sect1> </sect1>
<sect1> <sect1 id="regress-platform">
<title>Platform-specific comparison files</title> <title>Platform-specific comparison files</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.59 2000/09/12 21:12:44 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.60 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="release"> <chapter id="release">
<title>Release Notes</title> <title>Release Notes</title>
<sect1> <sect1 id="release-7-1">
<title>Release 7.1</title> <title>Release 7.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -59,7 +59,7 @@ Set session-wide transaction mode READ COMMITTED or SERIALIZABLE (Thomas) ...@@ -59,7 +59,7 @@ Set session-wide transaction mode READ COMMITTED or SERIALIZABLE (Thomas)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-7-0-2">
<title>Release 7.0.2</title> <title>Release 7.0.2</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -99,7 +99,7 @@ Added documentation to tarball. ...@@ -99,7 +99,7 @@ Added documentation to tarball.
</sect1> </sect1>
<sect1> <sect1 id="release-7-0-1">
<title>Release 7.0.1</title> <title>Release 7.0.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -161,7 +161,7 @@ ecpg changes (Michael) ...@@ -161,7 +161,7 @@ ecpg changes (Michael)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-7-0">
<title>Release 7.0</title> <title>Release 7.0</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -660,7 +660,7 @@ New multibyte encodings ...@@ -660,7 +660,7 @@ New multibyte encodings
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-5-3">
<title>Release 6.5.3</title> <title>Release 6.5.3</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -703,7 +703,7 @@ Fix dumping rules on inherited tables ...@@ -703,7 +703,7 @@ Fix dumping rules on inherited tables
</sect1> </sect1>
<sect1> <sect1 id="release-6-5-2">
<title>Release 6.5.2</title> <title>Release 6.5.2</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -767,7 +767,7 @@ Updated version of pgaccess 0.98 ...@@ -767,7 +767,7 @@ Updated version of pgaccess 0.98
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-5-1">
<title>Release 6.5.1</title> <title>Release 6.5.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -831,7 +831,7 @@ Add Win1250 (Czech) support (Pavel Behal) ...@@ -831,7 +831,7 @@ Add Win1250 (Czech) support (Pavel Behal)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-5">
<title>Release 6.5</title> <title>Release 6.5</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -1236,7 +1236,7 @@ New install commands for plpgsql(Jan) ...@@ -1236,7 +1236,7 @@ New install commands for plpgsql(Jan)
</sect1> </sect1>
<sect1> <sect1 id="release-6-4-2">
<title>Release 6.4.2</title> <title>Release 6.4.2</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -1280,7 +1280,7 @@ Fix for datetime constant problem on some platforms(Thomas) ...@@ -1280,7 +1280,7 @@ Fix for datetime constant problem on some platforms(Thomas)
<sect1> <sect1 id="release-6-4-1">
<title>Release 6.4.1</title> <title>Release 6.4.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -1353,7 +1353,7 @@ Upgrade to PyGreSQL 2.2(D'Arcy) ...@@ -1353,7 +1353,7 @@ Upgrade to PyGreSQL 2.2(D'Arcy)
<sect1> <sect1 id="release-6-4">
<title>Release 6.4</title> <title>Release 6.4</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -1659,7 +1659,7 @@ new Makefile.shlib for shared library configuration(Tom) ...@@ -1659,7 +1659,7 @@ new Makefile.shlib for shared library configuration(Tom)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-3-2">
<title>Release 6.3.2</title> <title>Release 6.3.2</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -1738,7 +1738,7 @@ ASSERT fixes(Bruce) ...@@ -1738,7 +1738,7 @@ ASSERT fixes(Bruce)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-3-1">
<title>Release 6.3.1</title> <title>Release 6.3.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -1831,7 +1831,7 @@ Better identify tcl and tk libs and includes(Bruce) ...@@ -1831,7 +1831,7 @@ Better identify tcl and tk libs and includes(Bruce)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-3">
<title>Release 6.3</title> <title>Release 6.3</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2150,7 +2150,7 @@ Remove un-needed malloc() calls and replace with palloc()(Bruce) ...@@ -2150,7 +2150,7 @@ Remove un-needed malloc() calls and replace with palloc()(Bruce)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-2-1">
<title>Release 6.2.1</title> <title>Release 6.2.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2241,7 +2241,7 @@ Trigger function for inserting user names for INSERT/UPDATE(Brook Milligan) ...@@ -2241,7 +2241,7 @@ Trigger function for inserting user names for INSERT/UPDATE(Brook Milligan)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-2">
<title>Release 6.2</title> <title>Release 6.2</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2404,7 +2404,7 @@ SPI and Trigger programming guides (Vadim & D'Arcy) ...@@ -2404,7 +2404,7 @@ SPI and Trigger programming guides (Vadim & D'Arcy)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-1-1">
<title>Release 6.1.1</title> <title>Release 6.1.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2459,7 +2459,7 @@ pg_dumpall now returns proper status, portability fix(Bruce) ...@@ -2459,7 +2459,7 @@ pg_dumpall now returns proper status, portability fix(Bruce)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-1">
<title>Release 6.1</title> <title>Release 6.1</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2639,7 +2639,7 @@ DG-UX, Ultrix, Irix, AIX portability fixes ...@@ -2639,7 +2639,7 @@ DG-UX, Ultrix, Irix, AIX portability fixes
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-6-0">
<title>Release v6.0</title> <title>Release v6.0</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2792,7 +2792,7 @@ Unused/uninialized variables corrected ...@@ -2792,7 +2792,7 @@ Unused/uninialized variables corrected
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-1-09">
<title>Release v1.09</title> <title>Release v1.09</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2817,7 +2817,7 @@ releases. ...@@ -2817,7 +2817,7 @@ releases.
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="release-1-02">
<title>Release v1.02</title> <title>Release v1.02</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -2975,7 +2975,7 @@ Contributors (appologies to any missed) ...@@ -2975,7 +2975,7 @@ Contributors (appologies to any missed)
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-1-01">
<title>Release v1.01</title> <title>Release v1.01</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -3175,7 +3175,7 @@ Bug fixes: ...@@ -3175,7 +3175,7 @@ Bug fixes:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-1-0">
<title>Release v1.0</title> <title>Release v1.0</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -3241,7 +3241,7 @@ Bug fixes: ...@@ -3241,7 +3241,7 @@ Bug fixes:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-0-03">
<title><productname>Postgres95</productname> Beta 0.03</title> <title><productname>Postgres95</productname> Beta 0.03</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -3373,7 +3373,7 @@ New documentation: ...@@ -3373,7 +3373,7 @@ New documentation:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-0-02">
<title><productname>Postgres95</productname> Beta 0.02</title> <title><productname>Postgres95</productname> Beta 0.02</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -3433,7 +3433,7 @@ The following bugs have been fixed in postgres95-beta-0.02: ...@@ -3433,7 +3433,7 @@ The following bugs have been fixed in postgres95-beta-0.02:
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="release-0-01">
<title><productname>Postgres95</productname> Beta 0.01</title> <title><productname>Postgres95</productname> Beta 0.01</title>
<!-- <!--
<docinfo> <docinfo>
...@@ -3455,7 +3455,7 @@ Initial release. ...@@ -3455,7 +3455,7 @@ Initial release.
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="timing-results">
<title>Timing Results</title> <title>Timing Results</title>
<para> <para>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
as well as as well as
[<XRef LinkEnd="STON90b" EndTerm="STON90b">]. [<XRef LinkEnd="STON90b" EndTerm="STON90b">].
</para> </para>
<Sect1> <Sect1 id="querytree">
<Title>What is a Querytree?</Title> <Title>What is a Querytree?</Title>
<Para> <Para>
...@@ -228,7 +228,7 @@ ...@@ -228,7 +228,7 @@
</Sect2> </Sect2>
</Sect1> </Sect1>
<Sect1> <Sect1 id="rules-views">
<Title>Views and the Rule System</Title> <Title>Views and the Rule System</Title>
<Sect2> <Sect2>
...@@ -973,7 +973,7 @@ ...@@ -973,7 +973,7 @@
</Sect1> </Sect1>
<Sect1> <Sect1 id="rules-insert">
<Title>Rules on INSERT, UPDATE and DELETE</Title> <Title>Rules on INSERT, UPDATE and DELETE</Title>
<Sect2> <Sect2>
...@@ -1824,7 +1824,7 @@ Merge Join ...@@ -1824,7 +1824,7 @@ Merge Join
</Sect1> </Sect1>
<Sect1> <Sect1 id="rules-permissions">
<Title>Rules and Permissions</Title> <Title>Rules and Permissions</Title>
<Para> <Para>
...@@ -1912,7 +1912,7 @@ Merge Join ...@@ -1912,7 +1912,7 @@ Merge Join
</Para> </Para>
</Sect1> </Sect1>
<Sect1> <Sect1 id="rules-triggers">
<Title>Rules versus Triggers</Title> <Title>Rules versus Triggers</Title>
<Para> <Para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.24 2000/09/06 19:54:45 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/runtime.sgml,v 1.25 2000/09/29 20:21:34 petere Exp $
--> -->
<Chapter Id="runtime"> <Chapter Id="runtime">
...@@ -362,7 +362,7 @@ Is the postmaster running at 'localhost' and accepting connections on Unix socke ...@@ -362,7 +362,7 @@ Is the postmaster running at 'localhost' and accepting connections on Unix socke
</sect2> </sect2>
</sect1> </sect1>
<sect1 Id="runtime-config"> <sect1 id="runtime-config">
<Title>Run-time configuration</Title> <Title>Run-time configuration</Title>
<para> <para>
...@@ -1800,7 +1800,7 @@ openssl x509 -inform PEM -outform PEM -in newreq.pem -out newkey_no_passphrase.p ...@@ -1800,7 +1800,7 @@ openssl x509 -inform PEM -outform PEM -in newreq.pem -out newkey_no_passphrase.p
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="ssh">
<title>Secure TCP/IP Connections with SSH tunnels</title> <title>Secure TCP/IP Connections with SSH tunnels</title>
<note> <note>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/sources.sgml,v 2.2 2000/03/31 03:27:41 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/sources.sgml,v 2.3 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter> <chapter id="source">
<title>Postgres Source Code</title> <title>Postgres Source Code</title>
<sect1> <sect1 id="source-format">
<title>Formatting</title> <title>Formatting</title>
<para> <para>
......
...@@ -59,7 +59,7 @@ a returned integer value or in SPI_result global variable, as described below). ...@@ -59,7 +59,7 @@ a returned integer value or in SPI_result global variable, as described below).
On error, a negative or NULL result will be returned. On error, a negative or NULL result will be returned.
</Para> </Para>
<Sect1> <Sect1 id="spi-interface">
<Title>Interface Functions</Title> <Title>Interface Functions</Title>
<REFENTRY ID="SPI-SPICONNECT"> <REFENTRY ID="SPI-SPICONNECT">
...@@ -1096,7 +1096,7 @@ TBD ...@@ -1096,7 +1096,7 @@ TBD
</Sect1> </Sect1>
<Sect1> <Sect1 id="spi-interface-support">
<Title>Interface Support Functions</Title> <Title>Interface Support Functions</Title>
<Para> <Para>
...@@ -2608,7 +2608,7 @@ TBD ...@@ -2608,7 +2608,7 @@ TBD
</Sect1> </Sect1>
<Sect1> <Sect1 id="spi-memory">
<Title>Memory Management</Title> <Title>Memory Management</Title>
<Para> <Para>
...@@ -2675,7 +2675,7 @@ this query is done! ...@@ -2675,7 +2675,7 @@ this query is done!
</Sect1> </Sect1>
<Sect1> <Sect1 id="spi-visibility">
<Title>Visibility of Data Changes</Title> <Title>Visibility of Data Changes</Title>
<Para> <Para>
...@@ -2697,7 +2697,7 @@ of Q) or after Q is done. ...@@ -2697,7 +2697,7 @@ of Q) or after Q is done.
</Para> </Para>
</Sect1> </Sect1>
<Sect1> <Sect1 id="spi-examples">
<Title>Examples</Title> <Title>Examples</Title>
<Para> <Para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/sql.sgml,v 1.11 2000/06/20 18:04:18 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/sql.sgml,v 1.12 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="sql"> <chapter id="sql">
...@@ -191,7 +191,7 @@ PART: 4 | 3 ...@@ -191,7 +191,7 @@ PART: 4 | 3
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="relmodel-formal">
<title id="formal-notion">Relational Data Model Formalities</title> <title id="formal-notion">Relational Data Model Formalities</title>
<para> <para>
...@@ -372,7 +372,7 @@ attributes are taken from. We often write a relation scheme as ...@@ -372,7 +372,7 @@ attributes are taken from. We often write a relation scheme as
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="relmodel-oper">
<title id="operations">Operations in the Relational Data Model</title> <title id="operations">Operations in the Relational Data Model</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.13 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="start"> <chapter id="start">
...@@ -40,7 +40,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji ...@@ -40,7 +40,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji
language, Postgres <acronym>SQL</acronym>. language, Postgres <acronym>SQL</acronym>.
</para> </para>
<sect1> <sect1 id="start-env">
<title>Setting Up Your Environment</title> <title>Setting Up Your Environment</title>
<para> <para>
...@@ -121,7 +121,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji ...@@ -121,7 +121,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/start.sgml,v 1.12 2000/05/18 14:24:32 momji
</sect1> </sect1>
<sect1> <sect1 id="start-psql">
<title>Starting the Interactive Monitor (psql)</title> <title>Starting the Interactive Monitor (psql)</title>
<para> <para>
...@@ -200,7 +200,7 @@ FATAL 1:Feb 17 23:19:55:process userid (2360) != database owner (268) ...@@ -200,7 +200,7 @@ FATAL 1:Feb 17 23:19:55:process userid (2360) != database owner (268)
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="start-manage-db">
<title>Managing a Database</title> <title>Managing a Database</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.25 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="syntax"> <chapter id="syntax">
...@@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl ...@@ -19,7 +19,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/syntax.sgml,v 1.24 2000/08/07 19:53:27 tgl
types, functions, and operators. types, functions, and operators.
</para> </para>
<sect1> <sect1 id="sql-keywords">
<title>Key Words</title> <title>Key Words</title>
<para> <para>
...@@ -338,7 +338,7 @@ UNCOMMITTED UNNAMED ...@@ -338,7 +338,7 @@ UNCOMMITTED UNNAMED
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="sql-comments">
<title>Comments</title> <title>Comments</title>
<para> <para>
...@@ -367,7 +367,7 @@ UNCOMMITTED UNNAMED ...@@ -367,7 +367,7 @@ UNCOMMITTED UNNAMED
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="sql-names">
<title>Names</title> <title>Names</title>
<para> <para>
...@@ -404,7 +404,7 @@ UNCOMMITTED UNNAMED ...@@ -404,7 +404,7 @@ UNCOMMITTED UNNAMED
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="sql-constants">
<title>Constants</title> <title>Constants</title>
<para> <para>
...@@ -548,7 +548,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> ) ...@@ -548,7 +548,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> )
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="sql-columns">
<title>Fields and Columns</title> <title>Fields and Columns</title>
<sect2> <sect2>
...@@ -650,7 +650,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> ) ...@@ -650,7 +650,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> )
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="sql-operators">
<title>Operators</title> <title>Operators</title>
<para> <para>
...@@ -663,7 +663,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> ) ...@@ -663,7 +663,7 @@ CAST ( '<replaceable>string</replaceable>' AS <replaceable>type</replaceable> )
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="sql-expressions">
<title>Expressions</title> <title>Expressions</title>
<para> <para>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
AFTER on INSERT, DELETE or UPDATE of a tuple as a trigger event. AFTER on INSERT, DELETE or UPDATE of a tuple as a trigger event.
</para> </para>
<sect1> <sect1 id="trigger-create">
<title>Trigger Creation</title> <title>Trigger Creation</title>
<para> <para>
...@@ -176,7 +176,7 @@ CREATE TRIGGER <replaceable>trigger</replaceable> [ BEFORE | AFTER ] [ INSERT | ...@@ -176,7 +176,7 @@ CREATE TRIGGER <replaceable>trigger</replaceable> [ BEFORE | AFTER ] [ INSERT |
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="trigger-manager">
<title>Interaction with the Trigger Manager</title> <title>Interaction with the Trigger Manager</title>
<para> <para>
...@@ -389,7 +389,7 @@ typedef struct Trigger ...@@ -389,7 +389,7 @@ typedef struct Trigger
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="trigger-datachanges">
<title>Visibility of Data Changes</title> <title>Visibility of Data Changes</title>
<para> <para>
...@@ -426,7 +426,7 @@ execution of Q) or after Q is done. ...@@ -426,7 +426,7 @@ execution of Q) or after Q is done.
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="trigger-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>
......
...@@ -29,7 +29,7 @@ The Programmer's Guide has more details on the exact algorithms used for ...@@ -29,7 +29,7 @@ The Programmer's Guide has more details on the exact algorithms used for
implicit type conversion and coercion. implicit type conversion and coercion.
</para> </para>
<sect1> <sect1 id="typeconv-overview">
<title>Overview</title> <title>Overview</title>
<para> <para>
...@@ -204,7 +204,7 @@ should use this new function and will no longer do the implicit conversion using ...@@ -204,7 +204,7 @@ should use this new function and will no longer do the implicit conversion using
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="typeconv-oper">
<title>Operators</title> <title>Operators</title>
<sect2> <sect2>
...@@ -419,7 +419,7 @@ will try to oblige. ...@@ -419,7 +419,7 @@ will try to oblige.
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="typeconv-func">
<title>Functions</title> <title>Functions</title>
<procedure> <procedure>
...@@ -569,7 +569,7 @@ tgl=> select substr(text(1234), 3); ...@@ -569,7 +569,7 @@ tgl=> select substr(text(1234), 3);
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="typeconv-query">
<title>Query Targets</title> <title>Query Targets</title>
<procedure> <procedure>
...@@ -620,7 +620,7 @@ tgl=> SELECT * FROM vv; ...@@ -620,7 +620,7 @@ tgl=> SELECT * FROM vv;
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="typeconv-union">
<title>UNION Queries</title> <title>UNION Queries</title>
<para> <para>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
enough to not warrant explanation. enough to not warrant explanation.
</para> </para>
<sect1> <sect1 id="database-users">
<title>Database Users</title> <title>Database Users</title>
<para> <para>
...@@ -108,7 +108,7 @@ CREATE USER <replaceable>name</replaceable> ...@@ -108,7 +108,7 @@ CREATE USER <replaceable>name</replaceable>
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="groups">
<title>Groups</title> <title>Groups</title>
<para> <para>
...@@ -125,7 +125,7 @@ ALTER GROUP <replaceable>name</replaceable> DROP USER <replaceable>uname1</repla ...@@ -125,7 +125,7 @@ ALTER GROUP <replaceable>name</replaceable> DROP USER <replaceable>uname1</repla
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="privileges">
<title>Privileges</title> <title>Privileges</title>
<para> <para>
...@@ -172,7 +172,7 @@ REVOKE ALL ON accounts FROM PUBLIC; ...@@ -172,7 +172,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="perm-functions">
<title>Functions and Triggers</title> <title>Functions and Triggers</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.21 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="xfunc"> <chapter id="xfunc">
...@@ -51,7 +51,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thoma ...@@ -51,7 +51,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xfunc.sgml,v 1.20 2000/08/25 15:17:37 thoma
and <filename>funcs.c</filename>. and <filename>funcs.c</filename>.
</para> </para>
<sect1> <sect1 id="xfunc-sql">
<title>Query Language (<acronym>SQL</acronym>) Functions</title> <title>Query Language (<acronym>SQL</acronym>) Functions</title>
<para> <para>
...@@ -328,7 +328,7 @@ SELECT clean_EMP(); ...@@ -328,7 +328,7 @@ SELECT clean_EMP();
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="xfunc-pl">
<title>Procedural Language Functions</title> <title>Procedural Language Functions</title>
<para> <para>
...@@ -347,7 +347,7 @@ SELECT clean_EMP(); ...@@ -347,7 +347,7 @@ SELECT clean_EMP();
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="xfunc-internal">
<title>Internal Functions</title> <title>Internal Functions</title>
<para> <para>
...@@ -375,7 +375,7 @@ SELECT clean_EMP(); ...@@ -375,7 +375,7 @@ SELECT clean_EMP();
</para> </para>
</sect1> </sect1>
<sect1> <sect1 id="xfunc-c">
<title>Compiled (C) Language Functions</title> <title>Compiled (C) Language Functions</title>
<para> <para>
...@@ -1198,7 +1198,7 @@ LANGUAGE 'c'; ...@@ -1198,7 +1198,7 @@ LANGUAGE 'c';
</sect2> </sect2>
</sect1> </sect1>
<sect1> <sect1 id="xfunc-overload">
<title>Function Overloading</title> <title>Function Overloading</title>
<para> <para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.10 2000/04/16 04:41:01 tgl Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.11 2000/09/29 20:21:34 petere Exp $
--> -->
<Chapter Id="xoper"> <Chapter Id="xoper">
...@@ -76,7 +76,7 @@ SELECT (a + b) AS c FROM test_complex; ...@@ -76,7 +76,7 @@ SELECT (a + b) AS c FROM test_complex;
COMMUTATOR and other optimizer hints appear below. COMMUTATOR and other optimizer hints appear below.
</Para> </Para>
<sect1> <sect1 id="xoper-optimization">
<title>Operator Optimization Information</title> <title>Operator Optimization Information</title>
<note> <note>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.9 2000/09/29 20:21:34 petere Exp $
--> -->
<chapter id="xplang"> <chapter id="xplang">
...@@ -23,7 +23,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl E ...@@ -23,7 +23,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/xplang.sgml,v 1.8 2000/04/02 22:59:40 tgl E
is outside the scope of this manual. is outside the scope of this manual.
</para> </para>
<sect1> <sect1 id="xplang-install">
<title>Installing Procedural Languages</title> <title>Installing Procedural Languages</title>
<procedure> <procedure>
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
are in <filename>funcs.sql</filename>. are in <filename>funcs.sql</filename>.
</para> </para>
<sect1> <sect1 id="xtypes-userdefined">
<title>User-Defined Types</title> <title>User-Defined Types</title>
<sect2> <sect2>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment