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