1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-14 18:42:34 +03:00

Doc: add XML ID attributes to <sectN> and <varlistentry> tags.

This doesn't have any external effect at the moment, but it
will allow adding useful link-discoverability features later.

Brar Piening, reviewed by Karl Pinc.

Discussion: https://postgr.es/m/CAB8KJ=jpuQU9QJe4+RgWENrK5g9jhoysMw2nvTN_esoOU0=a_w@mail.gmail.com
This commit is contained in:
Tom Lane
2023-01-09 15:08:24 -05:00
parent 38d81760c4
commit 78ee60ed84
85 changed files with 1372 additions and 1372 deletions

View File

@ -52,7 +52,7 @@
able to infer something of the data itself from such messages. able to infer something of the data itself from such messages.
</para> </para>
<sect2> <sect2 id="amcheck-functions">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -346,7 +346,7 @@ SET client_min_messages = DEBUG1;
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="amcheck-optional-heapallindexed-verification">
<title>Optional <parameter>heapallindexed</parameter> Verification</title> <title>Optional <parameter>heapallindexed</parameter> Verification</title>
<para> <para>
When the <parameter>heapallindexed</parameter> argument to B-Tree When the <parameter>heapallindexed</parameter> argument to B-Tree
@ -387,7 +387,7 @@ SET client_min_messages = DEBUG1;
</sect2> </sect2>
<sect2> <sect2 id="amcheck-using-amcheck-effectively">
<title>Using <filename>amcheck</filename> Effectively</title> <title>Using <filename>amcheck</filename> Effectively</title>
<para> <para>
@ -535,7 +535,7 @@ SET client_min_messages = DEBUG1;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="amcheck-repairing-corruption">
<title>Repairing Corruption</title> <title>Repairing Corruption</title>
<para> <para>
No error concerning corruption raised by <filename>amcheck</filename> should No error concerning corruption raised by <filename>amcheck</filename> should

View File

@ -178,7 +178,7 @@
</itemizedlist> </itemizedlist>
</para> </para>
<sect2> <sect2 id="parser-stage-parser">
<title>Parser</title> <title>Parser</title>
<para> <para>
@ -241,7 +241,7 @@
</sect2> </sect2>
<sect2> <sect2 id="parser-stage-transformation-process">
<title>Transformation Process</title> <title>Transformation Process</title>
<para> <para>
@ -365,7 +365,7 @@
and plans. and plans.
</para> </para>
<sect2> <sect2 id="planner-optimizer-generating-possible-plans">
<title>Generating Possible Plans</title> <title>Generating Possible Plans</title>
<para> <para>

View File

@ -21,7 +21,7 @@
<xref linkend="guc-shared-preload-libraries"/> in <filename>postgresql.conf</filename>. <xref linkend="guc-shared-preload-libraries"/> in <filename>postgresql.conf</filename>.
</para> </para>
<sect2> <sect2 id="auth-delay-configuration-parameters">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<variablelist> <variablelist>
@ -54,7 +54,7 @@ auth_delay.milliseconds = '500'
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="auth-delay-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -32,7 +32,7 @@ LOAD 'auto_explain';
that. that.
</para> </para>
<sect2> <sect2 id="auto-explain-configuration-parameters">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<para> <para>
@ -43,7 +43,7 @@ LOAD 'auto_explain';
</para> </para>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-min-duration">
<term> <term>
<varname>auto_explain.log_min_duration</varname> (<type>integer</type>) <varname>auto_explain.log_min_duration</varname> (<type>integer</type>)
<indexterm> <indexterm>
@ -63,7 +63,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-parameter-max-length">
<term> <term>
<varname>auto_explain.log_parameter_max_length</varname> (<type>integer</type>) <varname>auto_explain.log_parameter_max_length</varname> (<type>integer</type>)
<indexterm> <indexterm>
@ -82,7 +82,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-analyze">
<term> <term>
<varname>auto_explain.log_analyze</varname> (<type>boolean</type>) <varname>auto_explain.log_analyze</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -108,7 +108,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-buffers">
<term> <term>
<varname>auto_explain.log_buffers</varname> (<type>boolean</type>) <varname>auto_explain.log_buffers</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -128,7 +128,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-wal">
<term> <term>
<varname>auto_explain.log_wal</varname> (<type>boolean</type>) <varname>auto_explain.log_wal</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -148,7 +148,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-timing">
<term> <term>
<varname>auto_explain.log_timing</varname> (<type>boolean</type>) <varname>auto_explain.log_timing</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -172,7 +172,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-triggers">
<term> <term>
<varname>auto_explain.log_triggers</varname> (<type>boolean</type>) <varname>auto_explain.log_triggers</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -191,7 +191,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-verbose">
<term> <term>
<varname>auto_explain.log_verbose</varname> (<type>boolean</type>) <varname>auto_explain.log_verbose</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -209,7 +209,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-settings">
<term> <term>
<varname>auto_explain.log_settings</varname> (<type>boolean</type>) <varname>auto_explain.log_settings</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -227,7 +227,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-format">
<term> <term>
<varname>auto_explain.log_format</varname> (<type>enum</type>) <varname>auto_explain.log_format</varname> (<type>enum</type>)
<indexterm> <indexterm>
@ -245,7 +245,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-level">
<term> <term>
<varname>auto_explain.log_level</varname> (<type>enum</type>) <varname>auto_explain.log_level</varname> (<type>enum</type>)
<indexterm> <indexterm>
@ -266,7 +266,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-log-nested-statements">
<term> <term>
<varname>auto_explain.log_nested_statements</varname> (<type>boolean</type>) <varname>auto_explain.log_nested_statements</varname> (<type>boolean</type>)
<indexterm> <indexterm>
@ -283,7 +283,7 @@ LOAD 'auto_explain';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="auto-explain-configuration-parameters-sample-rate">
<term> <term>
<varname>auto_explain.sample_rate</varname> (<type>real</type>) <varname>auto_explain.sample_rate</varname> (<type>real</type>)
<indexterm> <indexterm>
@ -316,7 +316,7 @@ auto_explain.log_min_duration = '3s'
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="auto-explain-example">
<title>Example</title> <title>Example</title>
<programlisting> <programlisting>
@ -348,7 +348,7 @@ LOG: duration: 3.651 ms plan:
]]></screen> ]]></screen>
</sect2> </sect2>
<sect2> <sect2 id="auto-explain-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -27,7 +27,7 @@
<xref linkend="guc-local-preload-libraries"/>. <xref linkend="guc-local-preload-libraries"/>.
</para> </para>
<sect2> <sect2 id="basebackup-to-shell-configuration-parameters">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<variablelist> <variablelist>
@ -74,7 +74,7 @@
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="basebackup-to-shell-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -21,7 +21,7 @@
must be enabled. must be enabled.
</para> </para>
<sect2> <sect2 id="basic-archive-configuration-parameters">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<variablelist> <variablelist>
@ -57,7 +57,7 @@ basic_archive.archive_directory = '/path/to/archive/directory'
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="basic-archive-notes">
<title>Notes</title> <title>Notes</title>
<para> <para>
@ -70,7 +70,7 @@ basic_archive.archive_directory = '/path/to/archive/directory'
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="basic-archive-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -38,7 +38,7 @@
indexes can also perform inequality and range searches. indexes can also perform inequality and range searches.
</para> </para>
<sect2> <sect2 id="bloom-parameters">
<title>Parameters</title> <title>Parameters</title>
<para> <para>
@ -73,7 +73,7 @@
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="bloom-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>
@ -215,7 +215,7 @@ CREATE INDEX
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="bloom-operator-class-interface">
<title>Operator Class Interface</title> <title>Operator Class Interface</title>
<para> <para>
@ -232,7 +232,7 @@ DEFAULT FOR TYPE text USING bloom AS
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="bloom-limitations">
<title>Limitations</title> <title>Limitations</title>
<para> <para>
<itemizedlist> <itemizedlist>
@ -268,7 +268,7 @@ DEFAULT FOR TYPE text USING bloom AS
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="bloom-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -38,7 +38,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="btree-gin-example-usage">
<title>Example Usage</title> <title>Example Usage</title>
<programlisting> <programlisting>
@ -51,7 +51,7 @@ SELECT * FROM test WHERE a &lt; 10;
</sect2> </sect2>
<sect2> <sect2 id="btree-gin-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -58,7 +58,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="btree-gist-example-usage">
<title>Example Usage</title> <title>Example Usage</title>
<para> <para>
@ -101,7 +101,7 @@ INSERT 0 1
</sect2> </sect2>
<sect2> <sect2 id="btree-gist-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -46,7 +46,7 @@
system. system.
</para> </para>
<sect2> <sect2 id="locale-overview">
<title>Overview</title> <title>Overview</title>
<para> <para>
@ -206,7 +206,7 @@ initdb --locale=sv_SE
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="locale-behavior">
<title>Behavior</title> <title>Behavior</title>
<para> <para>
@ -276,7 +276,7 @@ initdb --locale=sv_SE
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="locale-selecting-locales">
<title>Selecting Locales</title> <title>Selecting Locales</title>
<para> <para>
@ -338,7 +338,7 @@ initdb --locale=sv_SE
</orderedlist> </orderedlist>
</sect2> </sect2>
<sect2> <sect2 id="locale-providers">
<title>Locale Providers</title> <title>Locale Providers</title>
<para> <para>
@ -378,7 +378,7 @@ initdb --locale-provider=icu --icu-locale=en
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="locale-problems">
<title>Problems</title> <title>Problems</title>
<para> <para>
@ -440,7 +440,7 @@ initdb --locale-provider=icu --icu-locale=en
of a database cannot be changed after its creation. of a database cannot be changed after its creation.
</para> </para>
<sect2> <sect2 id="collation-concepts">
<title>Concepts</title> <title>Concepts</title>
<para> <para>
@ -642,7 +642,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR";
a database. a database.
</para> </para>
<sect3> <sect3 id="collation-managing-standard">
<title>Standard Collations</title> <title>Standard Collations</title>
<para> <para>
@ -665,7 +665,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR";
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="collation-managing-predefined">
<title>Predefined Collations</title> <title>Predefined Collations</title>
<para> <para>
@ -684,7 +684,7 @@ SELECT * FROM test1 ORDER BY a || b COLLATE "fr_FR";
in <application>psql</application>. in <application>psql</application>.
</para> </para>
<sect4> <sect4 id="collation-managing-predefined-libc">
<title>libc Collations</title> <title>libc Collations</title>
<para> <para>
@ -741,7 +741,7 @@ SELECT a COLLATE "C" &lt; b COLLATE "POSIX" FROM test1;
</para> </para>
</sect4> </sect4>
<sect4> <sect4 id="collation-managing-predefined-icu">
<title>ICU Collations</title> <title>ICU Collations</title>
<para> <para>
@ -760,14 +760,14 @@ SELECT a COLLATE "C" &lt; b COLLATE "POSIX" FROM test1;
Here are some example collations that might be created: Here are some example collations that might be created:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="collation-managing-predefined-icu-de-x-icu">
<term><literal>de-x-icu</literal></term> <term><literal>de-x-icu</literal></term>
<listitem> <listitem>
<para>German collation, default variant</para> <para>German collation, default variant</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-predefined-icu-de-at-x-icu">
<term><literal>de-AT-x-icu</literal></term> <term><literal>de-AT-x-icu</literal></term>
<listitem> <listitem>
<para>German collation for Austria, default variant</para> <para>German collation for Austria, default variant</para>
@ -779,7 +779,7 @@ SELECT a COLLATE "C" &lt; b COLLATE "POSIX" FROM test1;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-predefined-icu-und-x-icu">
<term><literal>und-x-icu</literal> (for <quote>undefined</quote>)</term> <term><literal>und-x-icu</literal> (for <quote>undefined</quote>)</term>
<listitem> <listitem>
<para> <para>
@ -817,7 +817,7 @@ SELECT a COLLATE "C" &lt; b COLLATE "POSIX" FROM test1;
ensures that they are saved by <command>pg_dump</command>. ensures that they are saved by <command>pg_dump</command>.
</para> </para>
<sect4> <sect4 id="collation-managing-create-libc">
<title>libc Collations</title> <title>libc Collations</title>
<para> <para>
@ -841,7 +841,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
</para> </para>
</sect4> </sect4>
<sect4> <sect4 id="collation-managing-create-icu">
<title>ICU Collations</title> <title>ICU Collations</title>
<para> <para>
@ -859,7 +859,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
Here are some examples: Here are some examples:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="collation-managing-create-icu-de-u-co-phonebk-x-icu">
<term><literal>CREATE COLLATION "de-u-co-phonebk-x-icu" (provider = icu, locale = 'de-u-co-phonebk');</literal></term> <term><literal>CREATE COLLATION "de-u-co-phonebk-x-icu" (provider = icu, locale = 'de-u-co-phonebk');</literal></term>
<term><literal>CREATE COLLATION "de-u-co-phonebk-x-icu" (provider = icu, locale = 'de@collation=phonebook');</literal></term> <term><literal>CREATE COLLATION "de-u-co-phonebk-x-icu" (provider = icu, locale = 'de@collation=phonebook');</literal></term>
<listitem> <listitem>
@ -879,7 +879,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-create-icu-und-u-co-emoji-x-icu">
<term><literal>CREATE COLLATION "und-u-co-emoji-x-icu" (provider = icu, locale = 'und-u-co-emoji');</literal></term> <term><literal>CREATE COLLATION "und-u-co-emoji-x-icu" (provider = icu, locale = 'und-u-co-emoji');</literal></term>
<term><literal>CREATE COLLATION "und-u-co-emoji-x-icu" (provider = icu, locale = '@collation=emoji');</literal></term> <term><literal>CREATE COLLATION "und-u-co-emoji-x-icu" (provider = icu, locale = '@collation=emoji');</literal></term>
<listitem> <listitem>
@ -893,7 +893,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-create-icu-en-u-kr-grek-latn">
<term><literal>CREATE COLLATION latinlast (provider = icu, locale = 'en-u-kr-grek-latn');</literal></term> <term><literal>CREATE COLLATION latinlast (provider = icu, locale = 'en-u-kr-grek-latn');</literal></term>
<term><literal>CREATE COLLATION latinlast (provider = icu, locale = 'en@colReorder=grek-latn');</literal></term> <term><literal>CREATE COLLATION latinlast (provider = icu, locale = 'en@colReorder=grek-latn');</literal></term>
<listitem> <listitem>
@ -903,7 +903,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-create-icu-en-u-kf-upper">
<term><literal>CREATE COLLATION upperfirst (provider = icu, locale = 'en-u-kf-upper');</literal></term> <term><literal>CREATE COLLATION upperfirst (provider = icu, locale = 'en-u-kf-upper');</literal></term>
<term><literal>CREATE COLLATION upperfirst (provider = icu, locale = 'en@colCaseFirst=upper');</literal></term> <term><literal>CREATE COLLATION upperfirst (provider = icu, locale = 'en@colCaseFirst=upper');</literal></term>
<listitem> <listitem>
@ -914,7 +914,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-create-icu-en-u-kf-upper-kr-grek-latn">
<term><literal>CREATE COLLATION special (provider = icu, locale = 'en-u-kf-upper-kr-grek-latn');</literal></term> <term><literal>CREATE COLLATION special (provider = icu, locale = 'en-u-kf-upper-kr-grek-latn');</literal></term>
<term><literal>CREATE COLLATION special (provider = icu, locale = 'en@colCaseFirst=upper;colReorder=grek-latn');</literal></term> <term><literal>CREATE COLLATION special (provider = icu, locale = 'en@colCaseFirst=upper;colReorder=grek-latn');</literal></term>
<listitem> <listitem>
@ -924,7 +924,7 @@ CREATE COLLATION german (provider = libc, locale = 'de_DE');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="collation-managing-create-icu-en-u-kn-true">
<term><literal>CREATE COLLATION numeric (provider = icu, locale = 'en-u-kn-true');</literal></term> <term><literal>CREATE COLLATION numeric (provider = icu, locale = 'en-u-kn-true');</literal></term>
<term><literal>CREATE COLLATION numeric (provider = icu, locale = 'en@colNumeric=yes');</literal></term> <term><literal>CREATE COLLATION numeric (provider = icu, locale = 'en@colNumeric=yes');</literal></term>
<listitem> <listitem>
@ -1522,7 +1522,7 @@ CREATE COLLATION ignore_accents (provider = icu, locale = 'und-u-ks-level1-kc-tr
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="multibyte-setting">
<title>Setting the Character Set</title> <title>Setting the Character Set</title>
<para> <para>
@ -1610,7 +1610,7 @@ $ <userinput>psql -l</userinput>
</important> </important>
</sect2> </sect2>
<sect2> <sect2 id="multibyte-automatic-conversion">
<title>Automatic Character Set Conversion Between Server and Client</title> <title>Automatic Character Set Conversion Between Server and Client</title>
<para> <para>
@ -2692,7 +2692,7 @@ RESET client_encoding;
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="multibyte-further-reading">
<title>Further Reading</title> <title>Further Reading</title>
<para> <para>

View File

@ -30,7 +30,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="citext-rationale">
<title>Rationale</title> <title>Rationale</title>
<para> <para>
@ -84,7 +84,7 @@ SELECT * FROM tab WHERE lower(col) = LOWER(?);
</sect2> </sect2>
<sect2> <sect2 id="citext-how-to-use-it">
<title>How to Use It</title> <title>How to Use It</title>
<para> <para>
@ -111,7 +111,7 @@ SELECT * FROM users WHERE nick = 'Larry';
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="citext-string-comparison-behavior">
<title>String Comparison Behavior</title> <title>String Comparison Behavior</title>
<para> <para>
@ -196,7 +196,7 @@ SELECT * FROM users WHERE nick = 'Larry';
</sect2> </sect2>
<sect2> <sect2 id="citext-limitations">
<title>Limitations</title> <title>Limitations</title>
<itemizedlist> <itemizedlist>
@ -277,7 +277,7 @@ SELECT * FROM users WHERE nick = 'Larry';
</itemizedlist> </itemizedlist>
</sect2> </sect2>
<sect2> <sect2 id="citext-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -215,7 +215,7 @@ shared_buffers = 128MB
</para> </para>
</sect2> </sect2>
<sect2 id="config-setting-sql-command-interaction"> <sect2 id="config-setting-sql">
<title>Parameter Interaction via SQL</title> <title>Parameter Interaction via SQL</title>
<para> <para>
@ -1355,7 +1355,7 @@ include_dir 'conf.d'
<para> <para>
Explanation of the default value: Explanation of the default value:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="guc-ssl-ciphers-high">
<term><literal>HIGH</literal></term> <term><literal>HIGH</literal></term>
<listitem> <listitem>
<para> <para>
@ -1365,7 +1365,7 @@ include_dir 'conf.d'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="guc-ssl-ciphers-medium">
<term><literal>MEDIUM</literal></term> <term><literal>MEDIUM</literal></term>
<listitem> <listitem>
<para> <para>
@ -1375,7 +1375,7 @@ include_dir 'conf.d'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="guc-ssl-ciphers-plus-3des">
<term><literal>+3DES</literal></term> <term><literal>+3DES</literal></term>
<listitem> <listitem>
<para> <para>
@ -1389,7 +1389,7 @@ include_dir 'conf.d'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="guc-ssl-ciphers-not-anull">
<term><literal>!aNULL</literal></term> <term><literal>!aNULL</literal></term>
<listitem> <listitem>
<para> <para>
@ -6954,7 +6954,7 @@ local0.* /var/log/postgresql
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="guc-debug-print-parse">
<term><varname>debug_print_parse</varname> (<type>boolean</type>) <term><varname>debug_print_parse</varname> (<type>boolean</type>)
<indexterm> <indexterm>
<primary><varname>debug_print_parse</varname> configuration parameter</primary> <primary><varname>debug_print_parse</varname> configuration parameter</primary>
@ -6985,7 +6985,7 @@ local0.* /var/log/postgresql
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="guc-debug-pretty-print">
<term><varname>debug_pretty_print</varname> (<type>boolean</type>) <term><varname>debug_pretty_print</varname> (<type>boolean</type>)
<indexterm> <indexterm>
<primary><varname>debug_pretty_print</varname> configuration parameter</primary> <primary><varname>debug_pretty_print</varname> configuration parameter</primary>
@ -7915,7 +7915,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="runtime-config-logging-proc-title">
<title>Process Title</title> <title>Process Title</title>
<para> <para>
@ -8203,7 +8203,7 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="guc-log-statement-stats">
<term><varname>log_statement_stats</varname> (<type>boolean</type>) <term><varname>log_statement_stats</varname> (<type>boolean</type>)
<indexterm> <indexterm>
<primary><varname>log_statement_stats</varname> configuration parameter</primary> <primary><varname>log_statement_stats</varname> configuration parameter</primary>

View File

@ -24,7 +24,7 @@
separately-installable extension. separately-installable extension.
</para> </para>
<sect2> <sect2 id="contrib-spi-refint">
<title>refint &mdash; Functions for Implementing Referential Integrity</title> <title>refint &mdash; Functions for Implementing Referential Integrity</title>
<para> <para>
@ -65,7 +65,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="contrib-spi-autoinc">
<title>autoinc &mdash; Functions for Autoincrementing Fields</title> <title>autoinc &mdash; Functions for Autoincrementing Fields</title>
<para> <para>
@ -92,7 +92,7 @@
</sect2> </sect2>
<sect2> <sect2 id="contrib-spi-insert-username">
<title>insert_username &mdash; Functions for Tracking Who Changed a Table</title> <title>insert_username &mdash; Functions for Tracking Who Changed a Table</title>
<para> <para>
@ -113,7 +113,7 @@
</sect2> </sect2>
<sect2> <sect2 id="contrib-spi-moddatetime">
<title>moddatetime &mdash; Functions for Tracking Last Modification Time</title> <title>moddatetime &mdash; Functions for Tracking Last Modification Time</title>
<para> <para>

View File

@ -18,7 +18,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="cube-syntax">
<title>Syntax</title> <title>Syntax</title>
<para> <para>
@ -99,7 +99,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="cube-precision">
<title>Precision</title> <title>Precision</title>
<para> <para>
@ -108,7 +108,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="cube-usage">
<title>Usage</title> <title>Usage</title>
<para> <para>
@ -533,7 +533,7 @@ SELECT c FROM test ORDER BY c ~&gt; 3 DESC LIMIT 5;
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="cube-defaults">
<title>Defaults</title> <title>Defaults</title>
<para> <para>
@ -587,7 +587,7 @@ t
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="cube-notes">
<title>Notes</title> <title>Notes</title>
<para> <para>
@ -601,7 +601,7 @@ t
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="cube-credits">
<title>Credits</title> <title>Credits</title>
<para> <para>

View File

@ -1471,7 +1471,7 @@ SELECT b, char_length(b) FROM test2;
mostly the same. mostly the same.
</para> </para>
<sect2> <sect2 id="datatype-binary-bytea-hex-format">
<title><type>bytea</type> Hex Format</title> <title><type>bytea</type> Hex Format</title>
<para> <para>
@ -1498,7 +1498,7 @@ SELECT '\xDEADBEEF';
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-binary-bytea-escape-format">
<title><type>bytea</type> Escape Format</title> <title><type>bytea</type> Escape Format</title>
<para> <para>
@ -1904,7 +1904,7 @@ MINUTE TO SECOND
more than 6 digits). more than 6 digits).
</para> </para>
<sect3> <sect3 id="datatype-datetime-input-dates">
<title>Dates</title> <title>Dates</title>
<indexterm> <indexterm>
@ -2003,7 +2003,7 @@ MINUTE TO SECOND
</table> </table>
</sect3> </sect3>
<sect3> <sect3 id="datatype-datetime-input-times">
<title>Times</title> <title>Times</title>
<indexterm> <indexterm>
@ -2167,7 +2167,7 @@ MINUTE TO SECOND
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="datatype-datetime-input-time-stamps">
<title>Time Stamps</title> <title>Time Stamps</title>
<indexterm> <indexterm>
@ -3172,7 +3172,7 @@ SELECT * FROM test1 WHERE a;
a piece of data. a piece of data.
</para> </para>
<sect2> <sect2 id="datatype-enum-declaration">
<title>Declaration of Enumerated Types</title> <title>Declaration of Enumerated Types</title>
<para> <para>
@ -3202,7 +3202,7 @@ SELECT * FROM person WHERE current_mood = 'happy';
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-enum-ordering">
<title>Ordering</title> <title>Ordering</title>
<para> <para>
@ -3239,7 +3239,7 @@ WHERE current_mood = (SELECT MIN(current_mood) FROM person);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-enum-type-safety">
<title>Type Safety</title> <title>Type Safety</title>
<para> <para>
@ -3279,7 +3279,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-enum-implementation-details">
<title>Implementation Details</title> <title>Implementation Details</title>
<para> <para>
@ -3396,7 +3396,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays
intersections. They are explained in <xref linkend="functions-geometry"/>. intersections. They are explained in <xref linkend="functions-geometry"/>.
</para> </para>
<sect2> <sect2 id="datatype-geometric-points">
<title>Points</title> <title>Points</title>
<indexterm> <indexterm>
@ -3490,7 +3490,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-geometric-boxes">
<title>Boxes</title> <title>Boxes</title>
<indexterm> <indexterm>
@ -3531,7 +3531,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-geometric-paths">
<title>Paths</title> <title>Paths</title>
<indexterm> <indexterm>
@ -4422,7 +4422,7 @@ a0ee-bc99-9c0b-4ef8-bb6d-6bb9-bd38-0a11
can be found in <xref linkend="xml-limits-conformance"/>. can be found in <xref linkend="xml-limits-conformance"/>.
</para> </para>
<sect2> <sect2 id="datatype-xml-creating">
<title>Creating XML Values</title> <title>Creating XML Values</title>
<para> <para>
To produce a value of type <type>xml</type> from character data, To produce a value of type <type>xml</type> from character data,
@ -4492,7 +4492,7 @@ SET xmloption TO { DOCUMENT | CONTENT };
</sect2> </sect2>
<sect2> <sect2 id="datatype-xml-encoding-handling">
<title>Encoding Handling</title> <title>Encoding Handling</title>
<para> <para>
Care must be taken when dealing with multiple character encodings Care must be taken when dealing with multiple character encodings
@ -4550,7 +4550,7 @@ SET xmloption TO { DOCUMENT | CONTENT };
</caution> </caution>
</sect2> </sect2>
<sect2> <sect2 id="datatype-xml-accessing-xml-values">
<title>Accessing XML Values</title> <title>Accessing XML Values</title>
<para> <para>

View File

@ -602,7 +602,7 @@ CREATE TABLE products (
</note> </note>
</sect2> </sect2>
<sect2> <sect2 id="ddl-constraints-not-null">
<title>Not-Null Constraints</title> <title>Not-Null Constraints</title>
<indexterm> <indexterm>
@ -1230,7 +1230,7 @@ CREATE TABLE circles (
</indexterm> </indexterm>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="ddl-system-columns-tableoid">
<term><structfield>tableoid</structfield></term> <term><structfield>tableoid</structfield></term>
<listitem> <listitem>
<indexterm> <indexterm>
@ -1250,7 +1250,7 @@ CREATE TABLE circles (
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-system-columns-xmin">
<term><structfield>xmin</structfield></term> <term><structfield>xmin</structfield></term>
<listitem> <listitem>
<indexterm> <indexterm>
@ -1266,7 +1266,7 @@ CREATE TABLE circles (
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-system-columns-cmin">
<term><structfield>cmin</structfield></term> <term><structfield>cmin</structfield></term>
<listitem> <listitem>
<indexterm> <indexterm>
@ -1280,7 +1280,7 @@ CREATE TABLE circles (
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-system-columns-xmax">
<term><structfield>xmax</structfield></term> <term><structfield>xmax</structfield></term>
<listitem> <listitem>
<indexterm> <indexterm>
@ -1297,7 +1297,7 @@ CREATE TABLE circles (
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-system-columns-cmax">
<term><structfield>cmax</structfield></term> <term><structfield>cmax</structfield></term>
<listitem> <listitem>
<indexterm> <indexterm>
@ -1310,7 +1310,7 @@ CREATE TABLE circles (
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-system-columns-ctid">
<term><structfield>ctid</structfield></term> <term><structfield>ctid</structfield></term>
<listitem> <listitem>
<indexterm> <indexterm>
@ -1558,7 +1558,7 @@ ALTER TABLE products ALTER COLUMN product_no DROP NOT NULL;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="ddl-alter-column-default">
<title>Changing a Column's Default Value</title> <title>Changing a Column's Default Value</title>
<indexterm> <indexterm>
@ -1587,7 +1587,7 @@ ALTER TABLE products ALTER COLUMN price DROP DEFAULT;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="ddl-alter-column-type">
<title>Changing a Column's Data Type</title> <title>Changing a Column's Data Type</title>
<indexterm> <indexterm>
@ -1616,7 +1616,7 @@ ALTER TABLE products ALTER COLUMN price TYPE numeric(10,2);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="ddl-alter-renaming-column">
<title>Renaming a Column</title> <title>Renaming a Column</title>
<indexterm> <indexterm>
@ -1632,7 +1632,7 @@ ALTER TABLE products RENAME COLUMN product_no TO product_number;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="ddl-alter-renaming-table">
<title>Renaming a Table</title> <title>Renaming a Table</title>
<indexterm> <indexterm>
@ -1768,7 +1768,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
The available privileges are: The available privileges are:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="ddl-priv-select">
<term><literal>SELECT</literal></term> <term><literal>SELECT</literal></term>
<listitem> <listitem>
<para> <para>
@ -1785,7 +1785,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-insert">
<term><literal>INSERT</literal></term> <term><literal>INSERT</literal></term>
<listitem> <listitem>
<para> <para>
@ -1798,7 +1798,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-update">
<term><literal>UPDATE</literal></term> <term><literal>UPDATE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1820,7 +1820,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-delete">
<term><literal>DELETE</literal></term> <term><literal>DELETE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1832,7 +1832,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-truncate">
<term><literal>TRUNCATE</literal></term> <term><literal>TRUNCATE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1841,7 +1841,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-references">
<term><literal>REFERENCES</literal></term> <term><literal>REFERENCES</literal></term>
<listitem> <listitem>
<para> <para>
@ -1851,7 +1851,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-trigger">
<term><literal>TRIGGER</literal></term> <term><literal>TRIGGER</literal></term>
<listitem> <listitem>
<para> <para>
@ -1860,7 +1860,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-create">
<term><literal>CREATE</literal></term> <term><literal>CREATE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1886,7 +1886,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-connect">
<term><literal>CONNECT</literal></term> <term><literal>CONNECT</literal></term>
<listitem> <listitem>
<para> <para>
@ -1897,7 +1897,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-temporary">
<term><literal>TEMPORARY</literal></term> <term><literal>TEMPORARY</literal></term>
<listitem> <listitem>
<para> <para>
@ -1906,7 +1906,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-execute">
<term><literal>EXECUTE</literal></term> <term><literal>EXECUTE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1917,7 +1917,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-usage">
<term><literal>USAGE</literal></term> <term><literal>USAGE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1961,7 +1961,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-set">
<term><literal>SET</literal></term> <term><literal>SET</literal></term>
<listitem> <listitem>
<para> <para>
@ -1973,7 +1973,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-alter-system">
<term><literal>ALTER SYSTEM</literal></term> <term><literal>ALTER SYSTEM</literal></term>
<listitem> <listitem>
<para> <para>
@ -1983,7 +1983,7 @@ REVOKE ALL ON accounts FROM PUBLIC;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-priv-maintain">
<term><literal>MAINTAIN</literal></term> <term><literal>MAINTAIN</literal></term>
<listitem> <listitem>
<para> <para>
@ -3748,7 +3748,7 @@ VALUES ('Albany', NULL, NULL, 'NY');
following forms of partitioning: following forms of partitioning:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="ddl-partitioning-overview-range">
<term>Range Partitioning</term> <term>Range Partitioning</term>
<listitem> <listitem>
@ -3769,7 +3769,7 @@ VALUES ('Albany', NULL, NULL, 'NY');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-partitioning-overview-list">
<term>List Partitioning</term> <term>List Partitioning</term>
<listitem> <listitem>
@ -3780,7 +3780,7 @@ VALUES ('Albany', NULL, NULL, 'NY');
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="ddl-partitioning-overview-hash">
<term>Hash Partitioning</term> <term>Hash Partitioning</term>
<listitem> <listitem>

View File

@ -21,7 +21,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="dict-int-config">
<title>Configuration</title> <title>Configuration</title>
<para> <para>
@ -58,7 +58,7 @@
</itemizedlist> </itemizedlist>
</sect2> </sect2>
<sect2> <sect2 id="dict-int-usage">
<title>Usage</title> <title>Usage</title>
<para> <para>

View File

@ -14,7 +14,7 @@
search for a word using any of its synonyms. search for a word using any of its synonyms.
</para> </para>
<sect2> <sect2 id="dict-xsyn-config">
<title>Configuration</title> <title>Configuration</title>
<para> <para>
@ -83,7 +83,7 @@ word syn1 syn2 syn3
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="dict-xsyn-usage">
<title>Usage</title> <title>Usage</title>
<para> <para>

View File

@ -79,7 +79,7 @@
might be optional, as noted. might be optional, as noted.
<variablelist> <variablelist>
<varlistentry> <varlistentry id="docguide-toolsets-docbook-dtd">
<term><ulink url="https://www.oasis-open.org/docbook/">DocBook DTD</ulink></term> <term><ulink url="https://www.oasis-open.org/docbook/">DocBook DTD</ulink></term>
<listitem> <listitem>
<para> <para>
@ -91,7 +91,7 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-toolsets-docbook-xsl">
<term><ulink url="https://github.com/docbook/wiki/wiki/DocBookXslStylesheets">DocBook XSL Stylesheets</ulink></term> <term><ulink url="https://github.com/docbook/wiki/wiki/DocBookXslStylesheets">DocBook XSL Stylesheets</ulink></term>
<listitem> <listitem>
<para> <para>
@ -107,7 +107,7 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-toolsets-libxml2">
<term><ulink url="http://xmlsoft.org/">Libxml2</ulink> for <command>xmllint</command></term> <term><ulink url="http://xmlsoft.org/">Libxml2</ulink> for <command>xmllint</command></term>
<listitem> <listitem>
<para> <para>
@ -121,7 +121,7 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-toolsets-libxslt">
<term><ulink url="http://xmlsoft.org/XSLT/">Libxslt</ulink> for <command>xsltproc</command></term> <term><ulink url="http://xmlsoft.org/XSLT/">Libxslt</ulink> for <command>xsltproc</command></term>
<listitem> <listitem>
<para> <para>
@ -131,7 +131,7 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-toolsets-fop">
<term><ulink url="https://xmlgraphics.apache.org/fop/">FOP</ulink></term> <term><ulink url="https://xmlgraphics.apache.org/fop/">FOP</ulink></term>
<listitem> <listitem>
<para> <para>
@ -163,7 +163,7 @@
for an example. for an example.
</para> </para>
<sect2> <sect2 id="docguide-toolsets-inst-fedora-et-al">
<title>Installation on Fedora, RHEL, and Derivatives</title> <title>Installation on Fedora, RHEL, and Derivatives</title>
<para> <para>
@ -174,7 +174,7 @@ yum install docbook-dtds docbook-style-xsl fop libxslt
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-toolsets-inst-freebsd">
<title>Installation on FreeBSD</title> <title>Installation on FreeBSD</title>
<para> <para>
@ -191,7 +191,7 @@ pkg install docbook-xml docbook-xsl fop libxslt
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-toolsets-inst-debian">
<title>Debian Packages</title> <title>Debian Packages</title>
<para> <para>
@ -204,7 +204,7 @@ apt-get install docbook-xml docbook-xsl fop libxml2-utils xsltproc
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-toolsets-inst-macos">
<title>macOS</title> <title>macOS</title>
<para> <para>
@ -274,7 +274,7 @@ checking for dbtoepub... dbtoepub
documentation. (Remember to use GNU make.) documentation. (Remember to use GNU make.)
</para> </para>
<sect2> <sect2 id="docguide-build-html">
<title>HTML</title> <title>HTML</title>
<para> <para>
@ -303,7 +303,7 @@ checking for dbtoepub... dbtoepub
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-build-manpages">
<title>Manpages</title> <title>Manpages</title>
<para> <para>
@ -317,7 +317,7 @@ checking for dbtoepub... dbtoepub
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-build-pdf">
<title>PDF</title> <title>PDF</title>
<para> <para>
@ -373,7 +373,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-build-plain-text">
<title>Plain Text Files</title> <title>Plain Text Files</title>
<para> <para>
@ -395,7 +395,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="docguide-build-syntax-check">
<title>Syntax Check</title> <title>Syntax Check</title>
<para> <para>
@ -427,7 +427,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
correct mode. correct mode.
</para> </para>
<sect2> <sect2 id="docguide-authoring-emacs">
<title>Emacs</title> <title>Emacs</title>
<para> <para>
@ -453,7 +453,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
<sect1 id="docguide-style"> <sect1 id="docguide-style">
<title>Style Guide</title> <title>Style Guide</title>
<sect2> <sect2 id="docguide-style-ref-pages">
<title>Reference Pages</title> <title>Reference Pages</title>
<para> <para>
@ -476,7 +476,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
<quote>Usage</quote> section. <quote>Usage</quote> section.
<variablelist> <variablelist>
<varlistentry> <varlistentry id="docguide-style-ref-pages-name">
<term>Name</term> <term>Name</term>
<listitem> <listitem>
<para> <para>
@ -486,7 +486,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-synopsis">
<term>Synopsis</term> <term>Synopsis</term>
<listitem> <listitem>
<para> <para>
@ -498,7 +498,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-description">
<term>Description</term> <term>Description</term>
<listitem> <listitem>
<para> <para>
@ -507,7 +507,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-options">
<term>Options</term> <term>Options</term>
<listitem> <listitem>
<para> <para>
@ -517,7 +517,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-exit-status">
<term>Exit Status</term> <term>Exit Status</term>
<listitem> <listitem>
<para> <para>
@ -528,7 +528,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-usage">
<term>Usage</term> <term>Usage</term>
<listitem> <listitem>
<para> <para>
@ -540,7 +540,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-environment">
<term>Environment</term> <term>Environment</term>
<listitem> <listitem>
<para> <para>
@ -551,7 +551,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-files">
<term>Files</term> <term>Files</term>
<listitem> <listitem>
<para> <para>
@ -562,7 +562,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-diagnostics">
<term>Diagnostics</term> <term>Diagnostics</term>
<listitem> <listitem>
<para> <para>
@ -575,7 +575,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-notes">
<term>Notes</term> <term>Notes</term>
<listitem> <listitem>
<para> <para>
@ -586,7 +586,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-examples">
<term>Examples</term> <term>Examples</term>
<listitem> <listitem>
<para> <para>
@ -595,7 +595,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-history">
<term>History</term> <term>History</term>
<listitem> <listitem>
<para> <para>
@ -606,7 +606,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-author">
<term>Author</term> <term>Author</term>
<listitem> <listitem>
<para> <para>
@ -615,7 +615,7 @@ ADDITIONAL_FLAGS='-Xmx1500m'
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="docguide-style-ref-pages-see-also">
<term>See Also</term> <term>See Also</term>
<listitem> <listitem>
<para> <para>

View File

@ -44,7 +44,7 @@
</para> </para>
</caution> </caution>
<sect2> <sect2 id="earthdistance-cube-based">
<title>Cube-Based Earth Distances</title> <title>Cube-Based Earth Distances</title>
<para> <para>
@ -202,7 +202,7 @@
</sect2> </sect2>
<sect2> <sect2 id="earthdistance-point-based">
<title>Point-Based Earth Distances</title> <title>Point-Based Earth Distances</title>
<para> <para>

File diff suppressed because it is too large Load Diff

View File

@ -120,7 +120,7 @@
types, container types, domains, and pseudo-types. types, container types, domains, and pseudo-types.
</para> </para>
<sect2> <sect2 id="extend-type-system-base">
<title>Base Types</title> <title>Base Types</title>
<para> <para>
@ -143,7 +143,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="extend-type-system-container">
<title>Container Types</title> <title>Container Types</title>
<para> <para>
@ -193,7 +193,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="extend-type-system-pseudo">
<title>Pseudo-Types</title> <title>Pseudo-Types</title>
<para> <para>
@ -628,7 +628,7 @@ RETURNS anycompatible AS ...
dropping the whole extension. dropping the whole extension.
</para> </para>
<sect2> <sect2 id="extend-extensions-files">
<title>Extension Files</title> <title>Extension Files</title>
<indexterm> <indexterm>
@ -663,7 +663,7 @@ RETURNS anycompatible AS ...
</para> </para>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="extend-extensions-files-directory">
<term><varname>directory</varname> (<type>string</type>)</term> <term><varname>directory</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -676,7 +676,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-default-version">
<term><varname>default_version</varname> (<type>string</type>)</term> <term><varname>default_version</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -689,7 +689,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-comment">
<term><varname>comment</varname> (<type>string</type>)</term> <term><varname>comment</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -702,7 +702,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-encoding">
<term><varname>encoding</varname> (<type>string</type>)</term> <term><varname>encoding</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -713,7 +713,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-module-pathname">
<term><varname>module_pathname</varname> (<type>string</type>)</term> <term><varname>module_pathname</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -728,7 +728,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-requires">
<term><varname>requires</varname> (<type>string</type>)</term> <term><varname>requires</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -739,7 +739,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-superuser">
<term><varname>superuser</varname> (<type>boolean</type>)</term> <term><varname>superuser</varname> (<type>boolean</type>)</term>
<listitem> <listitem>
<para> <para>
@ -756,7 +756,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-trusted">
<term><varname>trusted</varname> (<type>boolean</type>)</term> <term><varname>trusted</varname> (<type>boolean</type>)</term>
<listitem> <listitem>
<para> <para>
@ -781,7 +781,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-relocatable">
<term><varname>relocatable</varname> (<type>boolean</type>)</term> <term><varname>relocatable</varname> (<type>boolean</type>)</term>
<listitem> <listitem>
<para> <para>
@ -794,7 +794,7 @@ RETURNS anycompatible AS ...
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-extensions-files-schema">
<term><varname>schema</varname> (<type>string</type>)</term> <term><varname>schema</varname> (<type>string</type>)</term>
<listitem> <listitem>
<para> <para>
@ -1063,7 +1063,7 @@ SELECT pg_catalog.pg_extension_config_dump('my_config', 'WHERE NOT standard_entr
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="extend-extensions-updates">
<title>Extension Updates</title> <title>Extension Updates</title>
<para> <para>
@ -1144,7 +1144,7 @@ SELECT * FROM pg_extension_update_paths('<replaceable>extension_name</replaceabl
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="extend-extensions-update-scripts">
<title>Installing Extensions Using Update Scripts</title> <title>Installing Extensions Using Update Scripts</title>
<para> <para>
@ -1453,7 +1453,7 @@ include $(PGXS)
Set one of these three variables to specify what is built: Set one of these three variables to specify what is built:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="extend-pgxs-modules">
<term><varname>MODULES</varname></term> <term><varname>MODULES</varname></term>
<listitem> <listitem>
<para> <para>
@ -1463,7 +1463,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-module-big">
<term><varname>MODULE_big</varname></term> <term><varname>MODULE_big</varname></term>
<listitem> <listitem>
<para> <para>
@ -1473,7 +1473,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-program">
<term><varname>PROGRAM</varname></term> <term><varname>PROGRAM</varname></term>
<listitem> <listitem>
<para> <para>
@ -1487,7 +1487,7 @@ include $(PGXS)
The following variables can also be set: The following variables can also be set:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="extend-pgxs-extension">
<term><varname>EXTENSION</varname></term> <term><varname>EXTENSION</varname></term>
<listitem> <listitem>
<para> <para>
@ -1499,7 +1499,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-moduledir">
<term><varname>MODULEDIR</varname></term> <term><varname>MODULEDIR</varname></term>
<listitem> <listitem>
<para> <para>
@ -1512,7 +1512,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-data">
<term><varname>DATA</varname></term> <term><varname>DATA</varname></term>
<listitem> <listitem>
<para> <para>
@ -1521,7 +1521,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-data-built">
<term><varname>DATA_built</varname></term> <term><varname>DATA_built</varname></term>
<listitem> <listitem>
<para> <para>
@ -1532,7 +1532,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-data-tsearch">
<term><varname>DATA_TSEARCH</varname></term> <term><varname>DATA_TSEARCH</varname></term>
<listitem> <listitem>
<para> <para>
@ -1542,7 +1542,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-docs">
<term><varname>DOCS</varname></term> <term><varname>DOCS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1552,7 +1552,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-headers">
<term><varname>HEADERS</varname></term> <term><varname>HEADERS</varname></term>
<term><varname>HEADERS_built</varname></term> <term><varname>HEADERS_built</varname></term>
<listitem> <listitem>
@ -1568,7 +1568,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-headers-module">
<term><varname>HEADERS_$MODULE</varname></term> <term><varname>HEADERS_$MODULE</varname></term>
<term><varname>HEADERS_built_$MODULE</varname></term> <term><varname>HEADERS_built_$MODULE</varname></term>
<listitem> <listitem>
@ -1594,7 +1594,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-scripts">
<term><varname>SCRIPTS</varname></term> <term><varname>SCRIPTS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1604,7 +1604,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-scripts-built">
<term><varname>SCRIPTS_built</varname></term> <term><varname>SCRIPTS_built</varname></term>
<listitem> <listitem>
<para> <para>
@ -1615,7 +1615,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-regress">
<term><varname>REGRESS</varname></term> <term><varname>REGRESS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1624,7 +1624,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-regress-opts">
<term><varname>REGRESS_OPTS</varname></term> <term><varname>REGRESS_OPTS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1633,7 +1633,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-isolation">
<term><varname>ISOLATION</varname></term> <term><varname>ISOLATION</varname></term>
<listitem> <listitem>
<para> <para>
@ -1642,7 +1642,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-isolation-opts">
<term><varname>ISOLATION_OPTS</varname></term> <term><varname>ISOLATION_OPTS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1652,7 +1652,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-tap-tests">
<term><varname>TAP_TESTS</varname></term> <term><varname>TAP_TESTS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1661,7 +1661,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-no-install">
<term><varname>NO_INSTALL</varname></term> <term><varname>NO_INSTALL</varname></term>
<listitem> <listitem>
<para> <para>
@ -1671,7 +1671,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-no-installcheck">
<term><varname>NO_INSTALLCHECK</varname></term> <term><varname>NO_INSTALLCHECK</varname></term>
<listitem> <listitem>
<para> <para>
@ -1680,7 +1680,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-extra-clean">
<term><varname>EXTRA_CLEAN</varname></term> <term><varname>EXTRA_CLEAN</varname></term>
<listitem> <listitem>
<para> <para>
@ -1689,7 +1689,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-pg-cppflags">
<term><varname>PG_CPPFLAGS</varname></term> <term><varname>PG_CPPFLAGS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1698,7 +1698,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-pg-cflags">
<term><varname>PG_CFLAGS</varname></term> <term><varname>PG_CFLAGS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1707,7 +1707,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-pg-cxxflags">
<term><varname>PG_CXXFLAGS</varname></term> <term><varname>PG_CXXFLAGS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1716,7 +1716,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-pg-ldflags">
<term><varname>PG_LDFLAGS</varname></term> <term><varname>PG_LDFLAGS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1725,7 +1725,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-pg-libs">
<term><varname>PG_LIBS</varname></term> <term><varname>PG_LIBS</varname></term>
<listitem> <listitem>
<para> <para>
@ -1734,7 +1734,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-shlib-link">
<term><varname>SHLIB_LINK</varname></term> <term><varname>SHLIB_LINK</varname></term>
<listitem> <listitem>
<para> <para>
@ -1743,7 +1743,7 @@ include $(PGXS)
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="extend-pgxs-pg-config">
<term><varname>PG_CONFIG</varname></term> <term><varname>PG_CONFIG</varname></term>
<listitem> <listitem>
<para> <para>

View File

@ -238,7 +238,7 @@
<productname>PostgreSQL</productname>-specific functions. <productname>PostgreSQL</productname>-specific functions.
</para> </para>
<sect3> <sect3 id="functions-xml-limits-xpath1-xquery-restriction">
<title>Restriction of XQuery to XPath</title> <title>Restriction of XQuery to XPath</title>
<para> <para>
@ -427,7 +427,7 @@
implementation in <productname>PostgreSQL</productname>. implementation in <productname>PostgreSQL</productname>.
</para> </para>
<sect3> <sect3 id="functions-xml-limits-postgresql-by-value-only">
<title>Only <literal>BY VALUE</literal> Passing Mechanism Is Supported</title> <title>Only <literal>BY VALUE</literal> Passing Mechanism Is Supported</title>
<para> <para>
@ -463,7 +463,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE <replaceable>x</replaceable> AS a, <
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-xml-limits-postgresql-named-parameters">
<title>Cannot Pass Named Parameters to Queries</title> <title>Cannot Pass Named Parameters to Queries</title>
<para> <para>
@ -473,7 +473,7 @@ SELECT XMLQUERY('$a is $b' PASSING BY VALUE <replaceable>x</replaceable> AS a, <
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-xml-limits-postgresql-no-xml-sequence">
<title>No <type>XML(SEQUENCE)</type> Type</title> <title>No <type>XML(SEQUENCE)</type> Type</title>
<para> <para>

View File

@ -13912,7 +13912,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple
documents for processing in client applications. documents for processing in client applications.
</para> </para>
<sect3> <sect3 id="functions-producing-xml-xmlcomment">
<title><literal>xmlcomment</literal></title> <title><literal>xmlcomment</literal></title>
<indexterm> <indexterm>
@ -13944,7 +13944,7 @@ SELECT xmlcomment('hello');
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-producing-xml-xmlconcat">
<title><literal>xmlconcat</literal></title> <title><literal>xmlconcat</literal></title>
<indexterm> <indexterm>
@ -14001,7 +14001,7 @@ SELECT xmlconcat('<?xml version="1.1"?><foo/>', '<?xml version="1.1" standalone=
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-producing-xml-xmlelement">
<title><literal>xmlelement</literal></title> <title><literal>xmlelement</literal></title>
<indexterm> <indexterm>
@ -14107,7 +14107,7 @@ SELECT xmlelement(name foo, xmlattributes('xyz' as bar),
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-producing-xml-xmlforest">
<title><literal>xmlforest</literal></title> <title><literal>xmlforest</literal></title>
<indexterm> <indexterm>
@ -14168,7 +14168,7 @@ WHERE table_schema = 'pg_catalog';
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-producing-xml-xmlpi">
<title><literal>xmlpi</literal></title> <title><literal>xmlpi</literal></title>
<indexterm> <indexterm>
@ -14201,7 +14201,7 @@ SELECT xmlpi(name php, 'echo "hello world";');
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-producing-xml-xmlroot">
<title><literal>xmlroot</literal></title> <title><literal>xmlroot</literal></title>
<indexterm> <indexterm>
@ -14303,7 +14303,7 @@ SELECT xmlagg(x) FROM (SELECT * FROM test ORDER BY y DESC) AS tab;
of <type>xml</type> values. of <type>xml</type> values.
</para> </para>
<sect3> <sect3 id="functions-producing-xml-is-document">
<title><literal>IS DOCUMENT</literal></title> <title><literal>IS DOCUMENT</literal></title>
<indexterm> <indexterm>
@ -14323,7 +14323,7 @@ SELECT xmlagg(x) FROM (SELECT * FROM test ORDER BY y DESC) AS tab;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="functions-producing-xml-is-not-document">
<title><literal>IS NOT DOCUMENT</literal></title> <title><literal>IS NOT DOCUMENT</literal></title>
<indexterm> <indexterm>
@ -21523,7 +21523,7 @@ WHERE EXISTS (SELECT 1 FROM tab2 WHERE col2 = tab1.col2);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="functions-subquery-single-row-comp">
<title>Single-Row Comparison</title> <title>Single-Row Comparison</title>
<indexterm zone="functions-subquery"> <indexterm zone="functions-subquery">
@ -21646,7 +21646,7 @@ OR
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="functions-comparisons-not-in">
<title><literal>NOT IN</literal></title> <title><literal>NOT IN</literal></title>
<synopsis> <synopsis>
@ -21687,7 +21687,7 @@ AND
</tip> </tip>
</sect2> </sect2>
<sect2> <sect2 id="functions-comparisons-any-some">
<title><literal>ANY</literal>/<literal>SOME</literal> (array)</title> <title><literal>ANY</literal>/<literal>SOME</literal> (array)</title>
<synopsis> <synopsis>
@ -21724,7 +21724,7 @@ AND
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="functions-comparisons-all">
<title><literal>ALL</literal> (array)</title> <title><literal>ALL</literal> (array)</title>
<synopsis> <synopsis>

View File

@ -26,7 +26,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="fuzzystrmatch-soundex">
<title>Soundex</title> <title>Soundex</title>
<para> <para>
@ -88,7 +88,7 @@ SELECT * FROM s WHERE difference(s.nm, 'john') &gt; 2;
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="fuzzystrmatch-levenshtein">
<title>Levenshtein</title> <title>Levenshtein</title>
<para> <para>
@ -159,7 +159,7 @@ test=# SELECT levenshtein_less_equal('extensive', 'exhaustive', 4);
</screen> </screen>
</sect2> </sect2>
<sect2> <sect2 id="fuzzystrmatch-metaphone">
<title>Metaphone</title> <title>Metaphone</title>
<para> <para>
@ -200,7 +200,7 @@ test=# SELECT metaphone('GUMBO', 4);
</screen> </screen>
</sect2> </sect2>
<sect2> <sect2 id="fuzzystrmatch-double-metaphone">
<title>Double Metaphone</title> <title>Double Metaphone</title>
<para> <para>

View File

@ -173,7 +173,7 @@
non-exhaustive search. non-exhaustive search.
</para> </para>
<sect2> <sect2 id="geqo-pg-intro-gen-possible-plans">
<title>Generating Possible Plans with <acronym>GEQO</acronym></title> <title>Generating Possible Plans with <acronym>GEQO</acronym></title>
<para> <para>

View File

@ -183,7 +183,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="history-postgresql">
<title><productname>PostgreSQL</productname></title> <title><productname>PostgreSQL</productname></title>
<para> <para>

View File

@ -21,7 +21,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="hstore-external-rep">
<title><type>hstore</type> External Representation</title> <title><type>hstore</type> External Representation</title>
<para> <para>
@ -88,7 +88,7 @@ key =&gt; NULL
</sect2> </sect2>
<sect2> <sect2 id="hstore-ops-funcs">
<title><type>hstore</type> Operators and Functions</title> <title><type>hstore</type> Operators and Functions</title>
<para> <para>
@ -738,7 +738,7 @@ SELECT h FROM mytable;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="hstore-indexes">
<title>Indexes</title> <title>Indexes</title>
<para> <para>
@ -784,7 +784,7 @@ CREATE INDEX hidx ON testhstore USING HASH (h);
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="hstore-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>
@ -853,7 +853,7 @@ SELECT (r).* FROM (SELECT t #= '"col3"=&gt;"baz"' AS r FROM test t) s;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="hstore-statistics">
<title>Statistics</title> <title>Statistics</title>
<para> <para>
@ -900,7 +900,7 @@ SELECT key, count(*) FROM
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="hstore-compatibility">
<title>Compatibility</title> <title>Compatibility</title>
<para> <para>
@ -933,7 +933,7 @@ ALTER TABLE tablename ALTER hstorecol TYPE hstore USING hstorecol || '';
</sect2> </sect2>
<sect2> <sect2 id="hstore-transforms">
<title>Transforms</title> <title>Transforms</title>
<para> <para>
@ -957,7 +957,7 @@ ALTER TABLE tablename ALTER hstorecol TYPE hstore USING hstorecol || '';
</caution> </caution>
</sect2> </sect2>
<sect2> <sect2 id="hstore-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -154,7 +154,7 @@ $ENV{MSBFLAGS}="/m";
</programlisting> </programlisting>
</para> </para>
<sect2> <sect2 id="install-windows-full-requirements">
<title>Requirements</title> <title>Requirements</title>
<para> <para>
The following additional products are required to build The following additional products are required to build
@ -348,7 +348,7 @@ $ENV{MSBFLAGS}="/m";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="install-windows-full-64-bit">
<title>Special Considerations for 64-Bit Windows</title> <title>Special Considerations for 64-Bit Windows</title>
<para> <para>
@ -372,7 +372,7 @@ $ENV{MSBFLAGS}="/m";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="install-windows-full-build">
<title>Building</title> <title>Building</title>
<para> <para>
@ -409,7 +409,7 @@ $ENV{CONFIG}="Debug";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="install-windows-full-clean-inst">
<title>Cleaning and Installing</title> <title>Cleaning and Installing</title>
<para> <para>
@ -442,7 +442,7 @@ $ENV{CONFIG}="Debug";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="install-windows-full-reg-tests">
<title>Running the Regression Tests</title> <title>Running the Regression Tests</title>
<para> <para>

File diff suppressed because it is too large Load Diff

View File

@ -15,7 +15,7 @@
the built-in functions. the built-in functions.
</para> </para>
<sect2> <sect2 id="intagg-functions">
<title>Functions</title> <title>Functions</title>
<indexterm> <indexterm>
@ -50,7 +50,7 @@
</sect2> </sect2>
<sect2> <sect2 id="intagg-samples">
<title>Sample Uses</title> <title>Sample Uses</title>
<para> <para>

View File

@ -30,7 +30,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="intarray-funcs-ops">
<title><filename>intarray</filename> Functions and Operators</title> <title><filename>intarray</filename> Functions and Operators</title>
<para> <para>
@ -391,7 +391,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="intarray-index">
<title>Index Support</title> <title>Index Support</title>
<para> <para>
@ -443,7 +443,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="intarray-example">
<title>Example</title> <title>Example</title>
<programlisting> <programlisting>
@ -464,7 +464,7 @@ SELECT message.mid FROM message WHERE message.sections @@ '1&amp;2'::query_int;
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="intarray-benchmark">
<title>Benchmark</title> <title>Benchmark</title>
<para> <para>
@ -488,7 +488,7 @@ psql -c "CREATE EXTENSION intarray" TEST
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="intarray-Authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -27,7 +27,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="isn-data-types">
<title>Data Types</title> <title>Data Types</title>
<para> <para>
@ -156,7 +156,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="isn-casts">
<title>Casts</title> <title>Casts</title>
<para> <para>
@ -224,7 +224,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="isn-funcs-ops">
<title>Functions and Operators</title> <title>Functions and Operators</title>
<para> <para>
@ -337,7 +337,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="isn-examples">
<title>Examples</title> <title>Examples</title>
<programlisting> <programlisting>
@ -381,7 +381,7 @@ SELECT isbn13(id) FROM test;
</programlisting> </programlisting>
</sect2> </sect2>
<sect2> <sect2 id="isn-bibliography">
<title>Bibliography</title> <title>Bibliography</title>
<para> <para>
@ -409,7 +409,7 @@ SELECT isbn13(id) FROM test;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="isn-author">
<title>Author</title> <title>Author</title>
<para> <para>
Germ&aacute;n M&eacute;ndez Bravo (Kronuz), 2004&ndash;2006 Germ&aacute;n M&eacute;ndez Bravo (Kronuz), 2004&ndash;2006

View File

@ -256,7 +256,7 @@ SET
<xref linkend="guc-jit-provider"/>. <xref linkend="guc-jit-provider"/>.
</para> </para>
<sect3> <sect3 id="jit-pluggable-provider-interface">
<title><acronym>JIT</acronym> Provider Interface</title> <title><acronym>JIT</acronym> Provider Interface</title>
<para> <para>
A <acronym>JIT</acronym> provider is loaded by dynamically loading the A <acronym>JIT</acronym> provider is loaded by dynamically loading the

View File

@ -711,7 +711,7 @@ UPDATE table_name SET jsonb_field[1]['a'] = '1';
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="datatype-json-transforms">
<title>Transforms</title> <title>Transforms</title>
<para> <para>

View File

@ -878,7 +878,7 @@ PQsslKeyPassHook_OpenSSL_type PQgetSSLKeyPassHook_OpenSSL(void);
as further described below. as further described below.
</para> </para>
<sect3> <sect3 id="libpq-connstring-keyword-value">
<title>Keyword/Value Connection Strings</title> <title>Keyword/Value Connection Strings</title>
<para> <para>
@ -906,7 +906,7 @@ host=localhost port=5432 dbname=mydb connect_timeout=10
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="libpq-connstring-uris">
<title>Connection URIs</title> <title>Connection URIs</title>
<para> <para>

View File

@ -19,7 +19,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="lo-rationale">
<title>Rationale</title> <title>Rationale</title>
<para> <para>
@ -66,7 +66,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="lo-how-to-use">
<title>How to Use It</title> <title>How to Use It</title>
<para> <para>
@ -92,7 +92,7 @@ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="lo-limitations">
<title>Limitations</title> <title>Limitations</title>
<itemizedlist> <itemizedlist>
@ -125,7 +125,7 @@ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image
</itemizedlist> </itemizedlist>
</sect2> </sect2>
<sect2> <sect2 id="lo-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -237,7 +237,7 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU
<sect1 id="logicaldecoding-explanation"> <sect1 id="logicaldecoding-explanation">
<title>Logical Decoding Concepts</title> <title>Logical Decoding Concepts</title>
<sect2> <sect2 id="logicaldecoding-explanation-log-dec">
<title>Logical Decoding</title> <title>Logical Decoding</title>
<indexterm> <indexterm>
@ -330,7 +330,7 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU
</caution> </caution>
</sect2> </sect2>
<sect2> <sect2 id="logicaldecoding-explanation-output-plugins">
<title>Output Plugins</title> <title>Output Plugins</title>
<para> <para>
Output plugins transform the data from the write-ahead log's internal Output plugins transform the data from the write-ahead log's internal
@ -338,7 +338,7 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="logicaldecoding-explanation-exported-snapshots">
<title>Exported Snapshots</title> <title>Exported Snapshots</title>
<para> <para>
When a new replication slot is created using the streaming replication When a new replication slot is created using the streaming replication
@ -1085,7 +1085,7 @@ OutputPluginWrite(ctx, true);
<sect1 id="logicaldecoding-synchronous"> <sect1 id="logicaldecoding-synchronous">
<title>Synchronous Replication Support for Logical Decoding</title> <title>Synchronous Replication Support for Logical Decoding</title>
<sect2> <sect2 id="logicaldecoding-synchronous-overview">
<title>Overview</title> <title>Overview</title>
<para> <para>

View File

@ -19,7 +19,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="ltree-definitions">
<title>Definitions</title> <title>Definitions</title>
<para> <para>
@ -188,7 +188,7 @@ Europe &amp; Russia*@ &amp; !Transportation
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="ltree-ops-funcs">
<title>Operators and Functions</title> <title>Operators and Functions</title>
<para> <para>
@ -608,7 +608,7 @@ Europe &amp; Russia*@ &amp; !Transportation
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="ltree-indexes">
<title>Indexes</title> <title>Indexes</title>
<para> <para>
<filename>ltree</filename> supports several types of indexes that can speed <filename>ltree</filename> supports several types of indexes that can speed
@ -686,7 +686,7 @@ CREATE INDEX path_gist_idx ON test USING GIST (array_path gist__ltree_ops(siglen
</itemizedlist> </itemizedlist>
</sect2> </sect2>
<sect2> <sect2 id="ltree-example">
<title>Example</title> <title>Example</title>
<para> <para>
@ -823,7 +823,7 @@ ltreetest=&gt; SELECT ins_label(path,2,'Space') FROM test WHERE path &lt;@ 'Top.
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="ltree-transforms">
<title>Transforms</title> <title>Transforms</title>
<para> <para>
@ -843,7 +843,7 @@ ltreetest=&gt; SELECT ins_label(path,2,'Space') FROM test WHERE path &lt;@ 'Top.
</caution> </caution>
</sect2> </sect2>
<sect2> <sect2 id="ltree-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -17,7 +17,7 @@
to do this. This section explains how to help. to do this. This section explains how to help.
</para> </para>
<sect2> <sect2 id="nls-translator-requirements">
<title>Requirements</title> <title>Requirements</title>
<para> <para>
@ -50,7 +50,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="nls-translator-concepts">
<title>Concepts</title> <title>Concepts</title>
<para> <para>
@ -130,7 +130,7 @@ msgstr "another translated"
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="nls-translator-message-catalogs">
<title>Creating and Maintaining Message Catalogs</title> <title>Creating and Maintaining Message Catalogs</title>
<para> <para>
@ -199,7 +199,7 @@ make update-po
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="nls-translator-editing-po">
<title>Editing the PO Files</title> <title>Editing the PO Files</title>
<para> <para>

View File

@ -13,7 +13,7 @@
<xref linkend="guc-old-snapshot-threshold" />. <xref linkend="guc-old-snapshot-threshold" />.
</para> </para>
<sect2> <sect2 id="oldsnapshot-functions">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>

View File

@ -13,7 +13,7 @@
debugging purposes. All of these functions may be used only by superusers. debugging purposes. All of these functions may be used only by superusers.
</para> </para>
<sect2> <sect2 id="pageinspect-general-funcs">
<title>General Functions</title> <title>General Functions</title>
<variablelist> <variablelist>
@ -156,7 +156,7 @@ test=# SELECT fsm_page_contents(get_raw_page('pg_class', 'fsm', 0));
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pageinspect-heap-funcs">
<title>Heap Functions</title> <title>Heap Functions</title>
<variablelist> <variablelist>
@ -282,7 +282,7 @@ test=# SELECT t_ctid, raw_flags, combined_flags
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pageinspect-b-tree-funcs">
<title>B-Tree Functions</title> <title>B-Tree Functions</title>
<variablelist> <variablelist>
@ -521,7 +521,7 @@ test=# SELECT itemoffset, ctid, itemlen, nulls, vars, data, dead, htid, tids[0:2
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pageinspect-brin-funcs">
<title>BRIN Functions</title> <title>BRIN Functions</title>
<variablelist> <variablelist>
@ -631,7 +631,7 @@ test=# SELECT * FROM brin_page_items(get_raw_page('brinidx', 5),
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pageinspect-gin-funcs">
<title>GIN Functions</title> <title>GIN Functions</title>
<variablelist> <variablelist>
@ -721,7 +721,7 @@ test=# SELECT first_tid, nbytes, tids[0:5] AS some_tids
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pageinspect-gist-funcs">
<title>GiST Functions</title> <title>GiST Functions</title>
<variablelist> <variablelist>
@ -812,7 +812,7 @@ test=# SELECT * FROM gist_page_items_bytea(get_raw_page('test_gist_idx', 0));
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pageinspect-hash-funcs">
<title>Hash Functions</title> <title>Hash Functions</title>
<variablelist> <variablelist>

View File

@ -960,7 +960,7 @@ EXPLAIN ANALYZE SELECT * FROM tenk1 WHERE unique1 &lt; 100 AND unique2 &gt; 9000
<secondary>of the planner</secondary> <secondary>of the planner</secondary>
</indexterm> </indexterm>
<sect2> <sect2 id="planner-stats-single-column">
<title>Single-Column Statistics</title> <title>Single-Column Statistics</title>
<para> <para>
As we saw in the previous section, the query planner needs to estimate As we saw in the previous section, the query planner needs to estimate
@ -1169,7 +1169,7 @@ WHERE tablename = 'road';
that are currently supported. that are currently supported.
</para> </para>
<sect3> <sect3 id="planner-stats-extended-functional-deps">
<title>Functional Dependencies</title> <title>Functional Dependencies</title>
<para> <para>
@ -1239,7 +1239,7 @@ SELECT stxname, stxkeys, stxddependencies
an underestimate. an underestimate.
</para> </para>
<sect4> <sect4 id="planner-stats-extended-functional-deps-limits">
<title>Limitations of Functional Dependencies</title> <title>Limitations of Functional Dependencies</title>
<para> <para>
@ -1280,7 +1280,7 @@ SELECT * FROM zipcodes WHERE city = 'San Francisco' AND zip = '90210';
</sect4> </sect4>
</sect3> </sect3>
<sect3> <sect3 id="planner-stats-extended-n-distinct-counts">
<title>Multivariate N-Distinct Counts</title> <title>Multivariate N-Distinct Counts</title>
<para> <para>
@ -1333,7 +1333,7 @@ nd | {"1, 2": 33178, "1, 5": 33178, "2, 5": 27435, "1, 2, 5": 33178}
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="planner-stats-extended-mcv-lists">
<title>Multivariate MCV Lists</title> <title>Multivariate MCV Lists</title>
<para> <para>

View File

@ -44,7 +44,7 @@
using <command>GRANT</command>. using <command>GRANT</command>.
</para> </para>
<sect2> <sect2 id="pgbuffercache-pg-buffercache">
<title>The <structname>pg_buffercache</structname> View</title> <title>The <structname>pg_buffercache</structname> View</title>
<para> <para>
@ -179,7 +179,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgbuffercache-summary">
<title>The <function>pg_buffercache_summary()</function> Function</title> <title>The <function>pg_buffercache_summary()</function> Function</title>
<para> <para>
@ -265,7 +265,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgbuffercache-sample-output">
<title>Sample Output</title> <title>Sample Output</title>
<screen> <screen>
@ -302,7 +302,7 @@ regression=# SELECT * FROM pg_buffercache_summary();
</screen> </screen>
</sect2> </sect2>
<sect2> <sect2 id="pgbuffercache-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -28,10 +28,10 @@
OpenSSL support was not selected when PostgreSQL was built. OpenSSL support was not selected when PostgreSQL was built.
</para> </para>
<sect2> <sect2 id="pgcrypto-general-hashing-funcs">
<title>General Hashing Functions</title> <title>General Hashing Functions</title>
<sect3> <sect3 id="pgcrypto-general-hashing-funcs-digest">
<title><function>digest()</function></title> <title><function>digest()</function></title>
<indexterm> <indexterm>
@ -64,7 +64,7 @@ $$ LANGUAGE SQL STRICT IMMUTABLE;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-general-hashing-funcs-hmac">
<title><function>hmac()</function></title> <title><function>hmac()</function></title>
<indexterm> <indexterm>
@ -94,7 +94,7 @@ hmac(data bytea, key bytea, type text) returns bytea
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="pgcrypto-password-hashing-funcs">
<title>Password Hashing Functions</title> <title>Password Hashing Functions</title>
<para> <para>
@ -193,7 +193,7 @@ hmac(data bytea, key bytea, type text) returns bytea
</tgroup> </tgroup>
</table> </table>
<sect3> <sect3 id="pgcrypto-password-hashing-funcs-crypt">
<title><function>crypt()</function></title> <title><function>crypt()</function></title>
<indexterm> <indexterm>
@ -226,7 +226,7 @@ SELECT (pswhash = crypt('entered password', pswhash)) AS pswmatch FROM ... ;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-password-hashing-funcs-gen-salt">
<title><function>gen_salt()</function></title> <title><function>gen_salt()</function></title>
<indexterm> <indexterm>
@ -437,7 +437,7 @@ gen_salt(type text [, iter_count integer ]) returns text
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="pgcrypto-pgp-enc-funcs">
<title>PGP Encryption Functions</title> <title>PGP Encryption Functions</title>
<para> <para>
@ -535,7 +535,7 @@ gen_salt(type text [, iter_count integer ]) returns text
</listitem> </listitem>
</orderedlist> </orderedlist>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-pgp-sym-encrypt">
<title><function>pgp_sym_encrypt()</function></title> <title><function>pgp_sym_encrypt()</function></title>
<indexterm> <indexterm>
@ -557,7 +557,7 @@ pgp_sym_encrypt_bytea(data bytea, psw text [, options text ]) returns bytea
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-pgp-sym-decrypt">
<title><function>pgp_sym_decrypt()</function></title> <title><function>pgp_sym_decrypt()</function></title>
<indexterm> <indexterm>
@ -586,7 +586,7 @@ pgp_sym_decrypt_bytea(msg bytea, psw text [, options text ]) returns bytea
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-pgp-pub-encrypt">
<title><function>pgp_pub_encrypt()</function></title> <title><function>pgp_pub_encrypt()</function></title>
<indexterm> <indexterm>
@ -611,7 +611,7 @@ pgp_pub_encrypt_bytea(data bytea, key bytea [, options text ]) returns bytea
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-pgp-pub-decrypt">
<title><function>pgp_pub_decrypt()</function></title> <title><function>pgp_pub_decrypt()</function></title>
<indexterm> <indexterm>
@ -644,7 +644,7 @@ pgp_pub_decrypt_bytea(msg bytea, key bytea [, psw text [, options text ]]) retur
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-pgp-key-id">
<title><function>pgp_key_id()</function></title> <title><function>pgp_key_id()</function></title>
<indexterm> <indexterm>
@ -690,7 +690,7 @@ pgp_key_id(bytea) returns text
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-armor">
<title><function>armor()</function>, <function>dearmor()</function></title> <title><function>armor()</function>, <function>dearmor()</function></title>
<indexterm> <indexterm>
@ -719,7 +719,7 @@ dearmor(data text) returns bytea
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-pgp-armor-headers">
<title><function>pgp_armor_headers</function></title> <title><function>pgp_armor_headers</function></title>
<indexterm> <indexterm>
@ -737,7 +737,7 @@ pgp_armor_headers(data text, key out text, value out text) returns setof record
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-opts">
<title>Options for PGP Functions</title> <title>Options for PGP Functions</title>
<para> <para>
@ -761,7 +761,7 @@ pgp_sym_encrypt(data, psw, 'compress-algo=1, cipher-algo=aes256')
The rest should have reasonable defaults. The rest should have reasonable defaults.
</para> </para>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-cipher-algo">
<title>cipher-algo</title> <title>cipher-algo</title>
<para> <para>
@ -774,7 +774,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-compress-algo">
<title>compress-algo</title> <title>compress-algo</title>
<para> <para>
@ -791,7 +791,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-compress-level">
<title>compress-level</title> <title>compress-level</title>
<para> <para>
@ -805,7 +805,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-convert-crlf">
<title>convert-crlf</title> <title>convert-crlf</title>
<para> <para>
@ -822,7 +822,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt, pgp_sym_decrypt, pgp_pub_decrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-disable-mdc">
<title>disable-mdc</title> <title>disable-mdc</title>
<para> <para>
@ -838,7 +838,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-sess-key">
<title>sess-key</title> <title>sess-key</title>
<para> <para>
@ -853,7 +853,7 @@ Applies to: pgp_sym_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-s2k-mode">
<title>s2k-mode</title> <title>s2k-mode</title>
<para> <para>
@ -869,7 +869,7 @@ Applies to: pgp_sym_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-s2k-count">
<title>s2k-count</title> <title>s2k-count</title>
<para> <para>
@ -882,7 +882,7 @@ Applies to: pgp_sym_encrypt, only with s2k-mode=3
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-s2k-digest-algo">
<title>s2k-digest-algo</title> <title>s2k-digest-algo</title>
<para> <para>
@ -895,7 +895,7 @@ Applies to: pgp_sym_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-s2k-cipher-algo">
<title>s2k-cipher-algo</title> <title>s2k-cipher-algo</title>
<para> <para>
@ -908,7 +908,7 @@ Applies to: pgp_sym_encrypt
</literallayout> </literallayout>
</sect4> </sect4>
<sect4> <sect4 id="pgcrypto-pgp-enc-funcs-opts-unicode-mode">
<title>unicode-mode</title> <title>unicode-mode</title>
<para> <para>
@ -925,7 +925,7 @@ Applies to: pgp_sym_encrypt, pgp_pub_encrypt
</sect4> </sect4>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-gnupg">
<title>Generating PGP Keys with GnuPG</title> <title>Generating PGP Keys with GnuPG</title>
<para> <para>
@ -973,7 +973,7 @@ gpg -a --export-secret-keys KEYID > secret.key
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-pgp-enc-funcs-limitations">
<title>Limitations of PGP Code</title> <title>Limitations of PGP Code</title>
<itemizedlist> <itemizedlist>
@ -1001,7 +1001,7 @@ gpg -a --export-secret-keys KEYID > secret.key
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="pgcrypto-raw-enc-funcs">
<title>Raw Encryption Functions</title> <title>Raw Encryption Functions</title>
<para> <para>
@ -1119,7 +1119,7 @@ encrypt(data, 'fooz', 'bf-cbc/pad:pkcs')
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgcrypto-random-data-funcs">
<title>Random-Data Functions</title> <title>Random-Data Functions</title>
<indexterm> <indexterm>
@ -1149,10 +1149,10 @@ gen_random_uuid() returns uuid
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgcrypto-notes">
<title>Notes</title> <title>Notes</title>
<sect3> <sect3 id="pgcrypto-notes-config">
<title>Configuration</title> <title>Configuration</title>
<para> <para>
@ -1180,7 +1180,7 @@ gen_random_uuid() returns uuid
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-notes-null-handling">
<title>NULL Handling</title> <title>NULL Handling</title>
<para> <para>
@ -1189,7 +1189,7 @@ gen_random_uuid() returns uuid
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-notes-sec-limits">
<title>Security Limitations</title> <title>Security Limitations</title>
<para> <para>
@ -1221,7 +1221,7 @@ gen_random_uuid() returns uuid
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-notes-useful-reading">
<title>Useful Reading</title> <title>Useful Reading</title>
<itemizedlist> <itemizedlist>
@ -1252,7 +1252,7 @@ gen_random_uuid() returns uuid
</itemizedlist> </itemizedlist>
</sect3> </sect3>
<sect3> <sect3 id="pgcrypto-notes-tech-ref">
<title>Technical References</title> <title>Technical References</title>
<itemizedlist> <itemizedlist>
@ -1288,7 +1288,7 @@ gen_random_uuid() returns uuid
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="pgcrypto-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -21,7 +21,7 @@
using <command>GRANT</command>. using <command>GRANT</command>.
</para> </para>
<sect2> <sect2 id="pgfreespacemap-funcs">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -71,7 +71,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgfreespacemap-sample-output">
<title>Sample Output</title> <title>Sample Output</title>
<screen> <screen>
@ -108,7 +108,7 @@ postgres=# SELECT * FROM pg_freespace('foo', 7);
</screen> </screen>
</sect2> </sect2>
<sect2> <sect2 id="pgfreespacemap-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -19,7 +19,7 @@
will, using 2 background workers, reload those same blocks after a restart. will, using 2 background workers, reload those same blocks after a restart.
</para> </para>
<sect2> <sect2 id="pgprewarm-funcs">
<title>Functions</title> <title>Functions</title>
<synopsis> <synopsis>
@ -84,7 +84,7 @@ autoprewarm_dump_now() RETURNS int8
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgprewarm-config-params">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<variablelist> <variablelist>
@ -137,7 +137,7 @@ pg_prewarm.autoprewarm_interval = 300s
</sect2> </sect2>
<sect2> <sect2 id="pgprewarm-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -19,7 +19,7 @@
</para> </para>
<sect2> <sect2 id="pgrowlocks-overview">
<title>Overview</title> <title>Overview</title>
<indexterm> <indexterm>
@ -125,7 +125,7 @@ SELECT * FROM accounts AS a, pgrowlocks('accounts') AS p
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgrowlocks-sample-output">
<title>Sample Output</title> <title>Sample Output</title>
<screen> <screen>
@ -140,7 +140,7 @@ SELECT * FROM accounts AS a, pgrowlocks('accounts') AS p
</screen> </screen>
</sect2> </sect2>
<sect2> <sect2 id="pgrowlocks-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -36,7 +36,7 @@
<command>CREATE EXTENSION pg_stat_statements</command>. <command>CREATE EXTENSION pg_stat_statements</command>.
</para> </para>
<sect2> <sect2 id="pgstatstatements-pg-stat-statements">
<title>The <structname>pg_stat_statements</structname> View</title> <title>The <structname>pg_stat_statements</structname> View</title>
<para> <para>
@ -602,7 +602,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgstatstatements-pg-stat-statements-info">
<title>The <structname>pg_stat_statements_info</structname> View</title> <title>The <structname>pg_stat_statements_info</structname> View</title>
<indexterm> <indexterm>
@ -658,7 +658,7 @@
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="pgstatstatements-funcs">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -721,7 +721,7 @@
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pgstatstatements-config-params">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<variablelist> <variablelist>
@ -856,7 +856,7 @@ pg_stat_statements.track = all
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgstatstatements-sample-output">
<title>Sample Output</title> <title>Sample Output</title>
<screen> <screen>
@ -961,7 +961,7 @@ hit_percent |
</screen> </screen>
</sect2> </sect2>
<sect2> <sect2 id="pgstatstatements-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -23,7 +23,7 @@
the <literal>pg_stat_scan_tables</literal> role instead. the <literal>pg_stat_scan_tables</literal> role instead.
</para> </para>
<sect2> <sect2 id="pgstattuple-funcs">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -618,7 +618,7 @@ approx_free_percent | 2.09
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pgstattuple-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -18,7 +18,7 @@
They should be used with great caution and only as a last resort. They should be used with great caution and only as a last resort.
</para> </para>
<sect2> <sect2 id="pgsurgery-funcs">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -96,7 +96,7 @@ test=# select ctid from t1 where xmin = 2;
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pgsurgery-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -21,7 +21,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="pgtrgm-concepts">
<title>Trigram (or Trigraph) Concepts</title> <title>Trigram (or Trigraph) Concepts</title>
<para> <para>
@ -59,7 +59,7 @@
</note> </note>
</sect2> </sect2>
<sect2> <sect2 id="pgtrgm-funcs-ops">
<title>Functions and Operators</title> <title>Functions and Operators</title>
<para> <para>
@ -355,7 +355,7 @@
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="pgtrgm-guc">
<title>GUC Parameters</title> <title>GUC Parameters</title>
<variablelist> <variablelist>
@ -406,7 +406,7 @@
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pgtrgm-index">
<title>Index Support</title> <title>Index Support</title>
<para> <para>
@ -559,7 +559,7 @@ SELECT * FROM test_trgm WHERE t ~ '(foo|bar)';
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgtrgm-text-search">
<title>Text Search Integration</title> <title>Text Search Integration</title>
<para> <para>
@ -608,7 +608,7 @@ CREATE INDEX words_idx ON words USING GIN (word gin_trgm_ops);
</note> </note>
</sect2> </sect2>
<sect2> <sect2 id="pgtrgm-references">
<title>References</title> <title>References</title>
<para> <para>
@ -621,7 +621,7 @@ CREATE INDEX words_idx ON words USING GIN (word gin_trgm_ops);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgtrgm-authors">
<title>Authors</title> <title>Authors</title>
<para> <para>

View File

@ -41,7 +41,7 @@
data blocks are similarly expensive. data blocks are similarly expensive.
</para> </para>
<sect2> <sect2 id="pgvisibility-funcs">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -147,7 +147,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="pgvisibility-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -47,11 +47,11 @@
superusers to others using <command>GRANT</command>. superusers to others using <command>GRANT</command>.
</para> </para>
<sect2> <sect2 id="pgwalinspect-funcs">
<title>General Functions</title> <title>General Functions</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="pgwalinspect-funcs-pg-get-wal-record-info">
<term> <term>
<function> <function>
pg_get_wal_record_info(in_lsn pg_lsn, pg_get_wal_record_info(in_lsn pg_lsn,
@ -78,7 +78,7 @@
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgwalinspect-funcs-pg-get-wal-records-info">
<term> <term>
<function> <function>
pg_get_wal_records_info(start_lsn pg_lsn, pg_get_wal_records_info(start_lsn pg_lsn,
@ -128,7 +128,7 @@ postgres=# select start_lsn, end_lsn, prev_lsn, xid, resource_manager, record_ty
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgwalinspect-funcs-pg-get-wal-records-info-till-end-of-wal">
<term> <term>
<function> <function>
pg_get_wal_records_info_till_end_of_wal(start_lsn pg_lsn, pg_get_wal_records_info_till_end_of_wal(start_lsn pg_lsn,
@ -156,7 +156,7 @@ postgres=# select start_lsn, end_lsn, prev_lsn, xid, resource_manager, record_ty
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgwalinspect-funcs-pg-get-wal-stats">
<term> <term>
<function> <function>
pg_get_wal_stats(start_lsn pg_lsn, pg_get_wal_stats(start_lsn pg_lsn,
@ -234,7 +234,7 @@ postgres=# select * from pg_get_wal_stats('0/14AFC30', '0/15011D7', true) where
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgwalinspect-funcs-pg-get-wal-stats-till-end-of-wal">
<term> <term>
<function> <function>
pg_get_wal_stats_till_end_of_wal(start_lsn pg_lsn, pg_get_wal_stats_till_end_of_wal(start_lsn pg_lsn,
@ -264,7 +264,7 @@ postgres=# select * from pg_get_wal_stats('0/14AFC30', '0/15011D7', true) where
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="pgwalinspect-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -1788,7 +1788,7 @@ END;
NEXT</command>. NEXT</command>.
</para> </para>
<sect3> <sect3 id="plpgsql-statements-returning-return">
<title><command>RETURN</command></title> <title><command>RETURN</command></title>
<synopsis> <synopsis>
@ -1849,7 +1849,7 @@ RETURN (1, 2, 'three'::text); -- must cast columns to correct types
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-statements-returning-return-next">
<title><command>RETURN NEXT</command> and <command>RETURN QUERY</command></title> <title><command>RETURN NEXT</command> and <command>RETURN QUERY</command></title>
<indexterm> <indexterm>
<primary>RETURN NEXT</primary> <primary>RETURN NEXT</primary>
@ -2081,7 +2081,7 @@ $$;
</itemizedlist> </itemizedlist>
</para> </para>
<sect3> <sect3 id="plpgsql-conditionals-if-then">
<title><literal>IF-THEN</literal></title> <title><literal>IF-THEN</literal></title>
<synopsis> <synopsis>
@ -2108,7 +2108,7 @@ END IF;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-conditionals-if-then-else">
<title><literal>IF-THEN-ELSE</literal></title> <title><literal>IF-THEN-ELSE</literal></title>
<synopsis> <synopsis>
@ -2149,7 +2149,7 @@ END IF;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-conditionals-if-then-elsif">
<title><literal>IF-THEN-ELSIF</literal></title> <title><literal>IF-THEN-ELSIF</literal></title>
<synopsis> <synopsis>
@ -2225,7 +2225,7 @@ END IF;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-conditionals-simple-case">
<title>Simple <literal>CASE</literal></title> <title>Simple <literal>CASE</literal></title>
<synopsis> <synopsis>
@ -2268,7 +2268,7 @@ END CASE;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-conditionals-searched-case">
<title>Searched <literal>CASE</literal></title> <title>Searched <literal>CASE</literal></title>
<synopsis> <synopsis>
@ -2335,7 +2335,7 @@ END CASE;
<application>PL/pgSQL</application> function to repeat a series of commands. <application>PL/pgSQL</application> function to repeat a series of commands.
</para> </para>
<sect3> <sect3 id="plpgsql-control-structures-loops-loop">
<title><literal>LOOP</literal></title> <title><literal>LOOP</literal></title>
<synopsis> <synopsis>
@ -2355,7 +2355,7 @@ END LOOP <optional> <replaceable>label</replaceable> </optional>;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-control-structures-loops-exit">
<title><literal>EXIT</literal></title> <title><literal>EXIT</literal></title>
<indexterm> <indexterm>
@ -2427,7 +2427,7 @@ END;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-control-structures-loops-continue">
<title><literal>CONTINUE</literal></title> <title><literal>CONTINUE</literal></title>
<indexterm> <indexterm>
@ -2476,7 +2476,7 @@ END LOOP;
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-control-structures-loops-while">
<title><literal>WHILE</literal></title> <title><literal>WHILE</literal></title>
<indexterm> <indexterm>
@ -3211,7 +3211,7 @@ DECLARE
<xref linkend="plpgsql-cursor-returning"/>. <xref linkend="plpgsql-cursor-returning"/>.
</para> </para>
<sect3> <sect3 id="plpgsql-cursor-opening-open-for-query">
<title><command>OPEN FOR</command> <replaceable>query</replaceable></title> <title><command>OPEN FOR</command> <replaceable>query</replaceable></title>
<synopsis> <synopsis>
@ -3245,7 +3245,7 @@ OPEN curs1 FOR SELECT * FROM foo WHERE key = mykey;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-cursor-opening-open-for-execute">
<title><command>OPEN FOR EXECUTE</command></title> <title><command>OPEN FOR EXECUTE</command></title>
<synopsis> <synopsis>
@ -3370,7 +3370,7 @@ BEGIN
only until the end of the transaction. only until the end of the transaction.
</para> </para>
<sect3> <sect3 id="plpgsql-cursor-using-fetch">
<title><literal>FETCH</literal></title> <title><literal>FETCH</literal></title>
<synopsis> <synopsis>
@ -3427,7 +3427,7 @@ FETCH RELATIVE -2 FROM curs4 INTO x;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-cursor-using-move">
<title><literal>MOVE</literal></title> <title><literal>MOVE</literal></title>
<synopsis> <synopsis>
@ -3454,7 +3454,7 @@ MOVE FORWARD 2 FROM curs4;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-cursor-using-update-delete">
<title><literal>UPDATE/DELETE WHERE CURRENT OF</literal></title> <title><literal>UPDATE/DELETE WHERE CURRENT OF</literal></title>
<synopsis> <synopsis>
@ -3480,7 +3480,7 @@ UPDATE foo SET dataval = myval WHERE CURRENT OF curs1;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-cursor-using-close">
<title><literal>CLOSE</literal></title> <title><literal>CLOSE</literal></title>
<synopsis> <synopsis>
@ -3831,7 +3831,7 @@ RAISE NOTICE 'Calling cs_create_job(%)', v_job_id;
class="parameter">option</replaceable> key words are: class="parameter">option</replaceable> key words are:
<variablelist id="raise-using-options"> <variablelist id="raise-using-options">
<varlistentry> <varlistentry id="raise-using-option-message">
<term><literal>MESSAGE</literal></term> <term><literal>MESSAGE</literal></term>
<listitem> <listitem>
<para>Sets the error message text. This option can't be used in the <para>Sets the error message text. This option can't be used in the
@ -3840,21 +3840,21 @@ RAISE NOTICE 'Calling cs_create_job(%)', v_job_id;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="raise-using-option-detail">
<term><literal>DETAIL</literal></term> <term><literal>DETAIL</literal></term>
<listitem> <listitem>
<para>Supplies an error detail message.</para> <para>Supplies an error detail message.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="raise-using-option-hint">
<term><literal>HINT</literal></term> <term><literal>HINT</literal></term>
<listitem> <listitem>
<para>Supplies a hint message.</para> <para>Supplies a hint message.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="raise-using-option-errcode">
<term><literal>ERRCODE</literal></term> <term><literal>ERRCODE</literal></term>
<listitem> <listitem>
<para>Specifies the error code (SQLSTATE) to report, either by condition <para>Specifies the error code (SQLSTATE) to report, either by condition
@ -3863,7 +3863,7 @@ RAISE NOTICE 'Calling cs_create_job(%)', v_job_id;
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="raise-using-option-column">
<term><literal>COLUMN</literal></term> <term><literal>COLUMN</literal></term>
<term><literal>CONSTRAINT</literal></term> <term><literal>CONSTRAINT</literal></term>
<term><literal>DATATYPE</literal></term> <term><literal>DATATYPE</literal></term>
@ -4053,7 +4053,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
top-level block. They are: top-level block. They are:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-new">
<term><varname>NEW</varname> <type>record</type></term> <term><varname>NEW</varname> <type>record</type></term>
<listitem> <listitem>
<para> <para>
@ -4064,7 +4064,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-old">
<term><varname>OLD</varname> <type>record</type></term> <term><varname>OLD</varname> <type>record</type></term>
<listitem> <listitem>
<para> <para>
@ -4075,7 +4075,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-name">
<term><varname>TG_NAME</varname> <type>name</type></term> <term><varname>TG_NAME</varname> <type>name</type></term>
<listitem> <listitem>
<para> <para>
@ -4084,7 +4084,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-when">
<term><varname>TG_WHEN</varname> <type>text</type></term> <term><varname>TG_WHEN</varname> <type>text</type></term>
<listitem> <listitem>
<para> <para>
@ -4094,7 +4094,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-level">
<term><varname>TG_LEVEL</varname> <type>text</type></term> <term><varname>TG_LEVEL</varname> <type>text</type></term>
<listitem> <listitem>
<para> <para>
@ -4104,7 +4104,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-op">
<term><varname>TG_OP</varname> <type>text</type></term> <term><varname>TG_OP</varname> <type>text</type></term>
<listitem> <listitem>
<para> <para>
@ -4115,7 +4115,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-relid">
<term><varname>TG_RELID</varname> <type>oid</type> (references <link linkend="catalog-pg-class"><structname>pg_class</structname></link>.<structfield>oid</structfield>)</term> <term><varname>TG_RELID</varname> <type>oid</type> (references <link linkend="catalog-pg-class"><structname>pg_class</structname></link>.<structfield>oid</structfield>)</term>
<listitem> <listitem>
<para> <para>
@ -4124,7 +4124,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-relname">
<term><varname>TG_RELNAME</varname> <type>name</type></term> <term><varname>TG_RELNAME</varname> <type>name</type></term>
<listitem> <listitem>
<para> <para>
@ -4135,7 +4135,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-table-name">
<term><varname>TG_TABLE_NAME</varname> <type>name</type></term> <term><varname>TG_TABLE_NAME</varname> <type>name</type></term>
<listitem> <listitem>
<para> <para>
@ -4144,7 +4144,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-table-schema">
<term><varname>TG_TABLE_SCHEMA</varname> <type>name</type></term> <term><varname>TG_TABLE_SCHEMA</varname> <type>name</type></term>
<listitem> <listitem>
<para> <para>
@ -4153,7 +4153,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-nargs">
<term><varname>TG_NARGS</varname> <type>integer</type></term> <term><varname>TG_NARGS</varname> <type>integer</type></term>
<listitem> <listitem>
<para> <para>
@ -4163,7 +4163,7 @@ ASSERT <replaceable class="parameter">condition</replaceable> <optional> , <repl
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-dml-trigger-tg-argv">
<term><varname>TG_ARGV</varname> <type>text[]</type></term> <term><varname>TG_ARGV</varname> <type>text[]</type></term>
<listitem> <listitem>
<para> <para>
@ -4668,7 +4668,7 @@ CREATE TRIGGER emp_audit_del
in the top-level block. They are: in the top-level block. They are:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="plpgsql-event-trigger-tg-event">
<term><varname>TG_EVENT</varname> <type>text</type></term> <term><varname>TG_EVENT</varname> <type>text</type></term>
<listitem> <listitem>
<para> <para>
@ -4677,7 +4677,7 @@ CREATE TRIGGER emp_audit_del
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-event-trigger-tg-tag">
<term><varname>TG_TAG</varname> <type>text</type></term> <term><varname>TG_TAG</varname> <type>text</type></term>
<listitem> <listitem>
<para> <para>
@ -5131,7 +5131,7 @@ $PROC$ LANGUAGE plpgsql;
</para> </para>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="plpgsql-quote-tips-1-quot">
<term>1 quotation mark</term> <term>1 quotation mark</term>
<listitem> <listitem>
<para> <para>
@ -5147,7 +5147,7 @@ CREATE FUNCTION foo() RETURNS integer AS '
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-quote-tips-2-quot">
<term>2 quotation marks</term> <term>2 quotation marks</term>
<listitem> <listitem>
<para> <para>
@ -5167,7 +5167,7 @@ SELECT * FROM users WHERE f_name='foobar';
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-quote-tips-4-quot">
<term>4 quotation marks</term> <term>4 quotation marks</term>
<listitem> <listitem>
<para> <para>
@ -5190,7 +5190,7 @@ a_output := a_output || $$ AND name LIKE 'foobar' AND xyz$$
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-quote-tips-6-quot">
<term>6 quotation marks</term> <term>6 quotation marks</term>
<listitem> <listitem>
<para> <para>
@ -5211,7 +5211,7 @@ a_output := a_output || $$ AND name LIKE 'foobar'$$
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-quote-tips-10-quot">
<term>10 quotation marks</term> <term>10 quotation marks</term>
<listitem> <listitem>
<para> <para>
@ -5276,7 +5276,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$
<literal>"all"</literal>. The default is <literal>"none"</literal>. Currently <literal>"all"</literal>. The default is <literal>"none"</literal>. Currently
the list of available checks includes: the list of available checks includes:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="plpgsql-extra-checks-shadowed-variables">
<term><varname>shadowed_variables</varname></term> <term><varname>shadowed_variables</varname></term>
<listitem> <listitem>
<para> <para>
@ -5285,7 +5285,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-extra-checks-strict-multi-assignment">
<term><varname>strict_multi_assignment</varname></term> <term><varname>strict_multi_assignment</varname></term>
<listitem> <listitem>
<para> <para>
@ -5303,7 +5303,7 @@ a_output := a_output || $$ if v_$$ || referrer_keys.kind || $$ like '$$
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="plpgsql-extra-checks-too-many-rows">
<term><varname>too_many_rows</varname></term> <term><varname>too_many_rows</varname></term>
<listitem> <listitem>
<para> <para>
@ -5488,7 +5488,7 @@ HINT: Make sure the query returns the exact list of columns.
</itemizedlist> </itemizedlist>
</para> </para>
<sect2> <sect2 id="plpgsql-porting-examples">
<title>Porting Examples</title> <title>Porting Examples</title>
<para> <para>
@ -5924,7 +5924,7 @@ END;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="plpgsql-porting-other-execute">
<title><command>EXECUTE</command></title> <title><command>EXECUTE</command></title>
<para> <para>

View File

@ -153,7 +153,7 @@ $$ LANGUAGE plpython3u;
below. below.
</para> </para>
<sect2> <sect2 id="plpython-data-type-mapping">
<title>Data Type Mapping</title> <title>Data Type Mapping</title>
<para> <para>
When a PL/Python function is called, its arguments are converted from When a PL/Python function is called, its arguments are converted from
@ -269,7 +269,7 @@ $$ LANGUAGE plpython3u;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="plpython-data-null">
<title>Null, None</title> <title>Null, None</title>
<para> <para>
If an SQL null value<indexterm><primary>null value</primary><secondary If an SQL null value<indexterm><primary>null value</primary><secondary
@ -369,7 +369,7 @@ SELECT return_str_arr();
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="plpython-data-composite-types">
<title>Composite Types</title> <title>Composite Types</title>
<para> <para>
Composite-type arguments are passed to the function as Python mappings. The Composite-type arguments are passed to the function as Python mappings. The
@ -516,7 +516,7 @@ CALL python_triple(5, 10);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="plpython-data-set-returning-funcs">
<title>Set-Returning Functions</title> <title>Set-Returning Functions</title>
<para> <para>
A <application>PL/Python</application> function can also return sets of A <application>PL/Python</application> function can also return sets of
@ -779,7 +779,7 @@ $$ LANGUAGE plpython3u;
<literal>plpy.<replaceable>foo</replaceable></literal>. <literal>plpy.<replaceable>foo</replaceable></literal>.
</para> </para>
<sect2> <sect2 id="plpython-database-access-funcs">
<title>Database Access Functions</title> <title>Database Access Functions</title>
<para> <para>
@ -1115,7 +1115,7 @@ $$ LANGUAGE plpython3u;
the form of explicit subtransactions. the form of explicit subtransactions.
</para> </para>
<sect2> <sect2 id="plpython-subtransaction-context-managers">
<title>Subtransaction Context Managers</title> <title>Subtransaction Context Managers</title>
<para> <para>

View File

@ -106,10 +106,10 @@
of columns to the remote table is by name, not position. of columns to the remote table is by name, not position.
</para> </para>
<sect2> <sect2 id="postgres-fdw-options">
<title>FDW Options of postgres_fdw</title> <title>FDW Options of postgres_fdw</title>
<sect3> <sect3 id="postgres-fdw-options-connection">
<title>Connection Options</title> <title>Connection Options</title>
<para> <para>
@ -197,7 +197,7 @@ OPTIONS (ADD password_required 'false');
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-object-name">
<title>Object Name Options</title> <title>Object Name Options</title>
<para> <para>
@ -246,7 +246,7 @@ OPTIONS (ADD password_required 'false');
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-cost-estimation">
<title>Cost Estimation Options</title> <title>Cost Estimation Options</title>
<para> <para>
@ -363,7 +363,7 @@ OPTIONS (ADD password_required 'false');
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-remote-execution">
<title>Remote Execution Options</title> <title>Remote Execution Options</title>
<para> <para>
@ -444,7 +444,7 @@ OPTIONS (ADD password_required 'false');
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-asynchronous-execution">
<title>Asynchronous Execution Options</title> <title>Asynchronous Execution Options</title>
<para> <para>
@ -495,7 +495,7 @@ OPTIONS (ADD password_required 'false');
</variablelist> </variablelist>
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-transaction-management">
<title>Transaction Management Options</title> <title>Transaction Management Options</title>
<para> <para>
@ -545,7 +545,7 @@ OPTIONS (ADD password_required 'false');
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-updatability">
<title>Updatability Options</title> <title>Updatability Options</title>
<para> <para>
@ -582,7 +582,7 @@ OPTIONS (ADD password_required 'false');
</variablelist> </variablelist>
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-truncatability">
<title>Truncatability Options</title> <title>Truncatability Options</title>
<para> <para>
@ -613,7 +613,7 @@ OPTIONS (ADD password_required 'false');
</variablelist> </variablelist>
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-importing">
<title>Importing Options</title> <title>Importing Options</title>
<para> <para>
@ -721,7 +721,7 @@ OPTIONS (ADD password_required 'false');
</sect3> </sect3>
<sect3> <sect3 id="postgres-fdw-options-connection-management">
<title>Connection Management Options</title> <title>Connection Management Options</title>
<para> <para>
@ -750,7 +750,7 @@ OPTIONS (ADD password_required 'false');
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-functions">
<title>Functions</title> <title>Functions</title>
<variablelist> <variablelist>
@ -829,7 +829,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-connection-management">
<title>Connection Management</title> <title>Connection Management</title>
<para> <para>
@ -866,7 +866,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-transaction-management">
<title>Transaction Management</title> <title>Transaction Management</title>
<para> <para>
@ -901,7 +901,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-remote-query-optimization">
<title>Remote Query Optimization</title> <title>Remote Query Optimization</title>
<para> <para>
@ -944,7 +944,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-remote-query-execution-environment">
<title>Remote Query Execution Environment</title> <title>Remote Query Execution Environment</title>
<para> <para>
@ -1000,7 +1000,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-cross-version-compatibility">
<title>Cross-Version Compatibility</title> <title>Cross-Version Compatibility</title>
<para> <para>
@ -1020,7 +1020,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-configuration-parameters">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<variablelist> <variablelist>
@ -1120,7 +1120,7 @@ postgres=# SELECT postgres_fdw_disconnect_all();
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>
@ -1184,7 +1184,7 @@ CREATE FOREIGN TABLE foreign_table (
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="postgres-fdw-author">
<title>Author</title> <title>Author</title>
<para> <para>
Shigeru Hanada <email>shigeru.hanada@gmail.com</email> Shigeru Hanada <email>shigeru.hanada@gmail.com</email>

View File

@ -28,7 +28,7 @@
If you need help immediately, consider obtaining a commercial support contract. If you need help immediately, consider obtaining a commercial support contract.
</para> </para>
<sect2> <sect2 id="bug-reporting-identifying-bugs">
<title>Identifying Bugs</title> <title>Identifying Bugs</title>
<para> <para>
@ -96,7 +96,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="bug-reporting-what-to-report">
<title>What to Report</title> <title>What to Report</title>
<para> <para>
@ -291,7 +291,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="bug-reporting-where-to-report-bugs">
<title>Where to Report Bugs</title> <title>Where to Report Bugs</title>
<para> <para>

View File

@ -216,7 +216,7 @@
after the start-up phase. after the start-up phase.
</para> </para>
<sect2> <sect2 id="protocol-flow-start-up">
<title>Start-up</title> <title>Start-up</title>
<para> <para>
@ -529,7 +529,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="protocol-flow-simple-query">
<title>Simple Query</title> <title>Simple Query</title>
<para> <para>
@ -1109,7 +1109,7 @@ SELCT 1/0;<!-- this typo is intentional -->
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="protocol-flow-function-call">
<title>Function Call</title> <title>Function Call</title>
<para> <para>
@ -1386,7 +1386,7 @@ SELCT 1/0;<!-- this typo is intentional -->
</note> </note>
</sect2> </sect2>
<sect2> <sect2 id="protocol-flow-canceling-requests">
<title>Canceling Requests in Progress</title> <title>Canceling Requests in Progress</title>
<para> <para>
@ -1450,7 +1450,7 @@ SELCT 1/0;<!-- this typo is intentional -->
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="protocol-flow-termination">
<title>Termination</title> <title>Termination</title>
<para> <para>
@ -1490,7 +1490,7 @@ SELCT 1/0;<!-- this typo is intentional -->
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="protocol-flow-ssl">
<title><acronym>SSL</acronym> Session Encryption</title> <title><acronym>SSL</acronym> Session Encryption</title>
<para> <para>
@ -1563,7 +1563,7 @@ SELCT 1/0;<!-- this typo is intentional -->
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="protocol-flow-gssapi">
<title><acronym>GSSAPI</acronym> Session Encryption</title> <title><acronym>GSSAPI</acronym> Session Encryption</title>
<para> <para>

View File

@ -2492,7 +2492,7 @@ SELECT n FROM t <emphasis>LIMIT 100</emphasis>;
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="queries-with-cte-materialization">
<title>Common Table Expression Materialization</title> <title>Common Table Expression Materialization</title>
<para> <para>

View File

@ -52,7 +52,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</synopsis> </synopsis>
</refsynopsisdiv> </refsynopsisdiv>
<refsect1> <refsect1 id="sql-alterrole-desc">
<title>Description</title> <title>Description</title>
<para> <para>
@ -123,11 +123,11 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</para> </para>
</refsect1> </refsect1>
<refsect1> <refsect1 id="sql-alterrole-params">
<title>Parameters</title> <title>Parameters</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-alterrole-params-name">
<term><replaceable class="parameter">name</replaceable></term> <term><replaceable class="parameter">name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -136,7 +136,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-alterrole-params-current-role">
<term><literal>CURRENT_ROLE</literal></term> <term><literal>CURRENT_ROLE</literal></term>
<term><literal>CURRENT_USER</literal></term> <term><literal>CURRENT_USER</literal></term>
<listitem> <listitem>
@ -146,7 +146,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-alterrole-params-session-user">
<term><literal>SESSION_USER</literal></term> <term><literal>SESSION_USER</literal></term>
<listitem> <listitem>
<para> <para>
@ -156,7 +156,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-alterrole-params-superuser">
<term><literal>SUPERUSER</literal></term> <term><literal>SUPERUSER</literal></term>
<term><literal>NOSUPERUSER</literal></term> <term><literal>NOSUPERUSER</literal></term>
<term><literal>CREATEDB</literal></term> <term><literal>CREATEDB</literal></term>
@ -184,7 +184,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-alterrole-params-new-name">
<term><replaceable>new_name</replaceable></term> <term><replaceable>new_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -193,7 +193,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-alterrole-params-database-name">
<term><replaceable>database_name</replaceable></term> <term><replaceable>database_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -202,7 +202,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-alterrole-params-configuration-parameter">
<term><replaceable>configuration_parameter</replaceable></term> <term><replaceable>configuration_parameter</replaceable></term>
<term><replaceable>value</replaceable></term> <term><replaceable>value</replaceable></term>
<listitem> <listitem>
@ -250,7 +250,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</variablelist> </variablelist>
</refsect1> </refsect1>
<refsect1> <refsect1 id="sql-alterrole-notes">
<title>Notes</title> <title>Notes</title>
<para> <para>
@ -284,7 +284,7 @@ ALTER ROLE { <replaceable class="parameter">role_specification</replaceable> | A
</para> </para>
</refsect1> </refsect1>
<refsect1> <refsect1 id="sql-alterrole-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>
@ -352,7 +352,7 @@ ALTER ROLE fred SET my.param = 'value' USER SET;
</programlisting></para> </programlisting></para>
</refsect1> </refsect1>
<refsect1> <refsect1 id="sql-alterrole-compat">
<title>Compatibility</title> <title>Compatibility</title>
<para> <para>
@ -361,7 +361,7 @@ ALTER ROLE fred SET my.param = 'value' USER SET;
</para> </para>
</refsect1> </refsect1>
<refsect1> <refsect1 id="sql-alterrole-see">
<title>See Also</title> <title>See Also</title>
<simplelist type="inline"> <simplelist type="inline">

View File

@ -153,7 +153,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
lock acquired will be the strictest one required by any subcommand. lock acquired will be the strictest one required by any subcommand.
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-altertable-desc-add-column">
<term><literal>ADD COLUMN [ IF NOT EXISTS ]</literal></term> <term><literal>ADD COLUMN [ IF NOT EXISTS ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -165,7 +165,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-drop-column">
<term><literal>DROP COLUMN [ IF EXISTS ]</literal></term> <term><literal>DROP COLUMN [ IF EXISTS ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -184,7 +184,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-data-type">
<term><literal>SET DATA TYPE</literal></term> <term><literal>SET DATA TYPE</literal></term>
<listitem> <listitem>
<para> <para>
@ -211,7 +211,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-drop-default">
<term><literal>SET</literal>/<literal>DROP DEFAULT</literal></term> <term><literal>SET</literal>/<literal>DROP DEFAULT</literal></term>
<listitem> <listitem>
<para> <para>
@ -224,7 +224,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-drop-not-null">
<term><literal>SET</literal>/<literal>DROP NOT NULL</literal></term> <term><literal>SET</literal>/<literal>DROP NOT NULL</literal></term>
<listitem> <listitem>
<para> <para>
@ -255,7 +255,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-drop-expression">
<term><literal>DROP EXPRESSION [ IF EXISTS ]</literal></term> <term><literal>DROP EXPRESSION [ IF EXISTS ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -272,7 +272,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-generated-identity">
<term><literal>ADD GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY</literal></term> <term><literal>ADD GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY</literal></term>
<term><literal>SET GENERATED { ALWAYS | BY DEFAULT }</literal></term> <term><literal>SET GENERATED { ALWAYS | BY DEFAULT }</literal></term>
<term><literal>DROP IDENTITY [ IF EXISTS ]</literal></term> <term><literal>DROP IDENTITY [ IF EXISTS ]</literal></term>
@ -295,7 +295,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-sequence-option">
<term><literal>SET <replaceable>sequence_option</replaceable></literal></term> <term><literal>SET <replaceable>sequence_option</replaceable></literal></term>
<term><literal>RESTART</literal></term> <term><literal>RESTART</literal></term>
<listitem> <listitem>
@ -308,7 +308,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-statistics">
<term><literal>SET STATISTICS</literal></term> <term><literal>SET STATISTICS</literal></term>
<listitem> <listitem>
<para> <para>
@ -329,7 +329,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-attribute-option">
<term><literal>SET ( <replaceable class="parameter">attribute_option</replaceable> = <replaceable class="parameter">value</replaceable> [, ... ] )</literal></term> <term><literal>SET ( <replaceable class="parameter">attribute_option</replaceable> = <replaceable class="parameter">value</replaceable> [, ... ] )</literal></term>
<term><literal>RESET ( <replaceable class="parameter">attribute_option</replaceable> [, ... ] )</literal></term> <term><literal>RESET ( <replaceable class="parameter">attribute_option</replaceable> [, ... ] )</literal></term>
<listitem> <listitem>
@ -365,7 +365,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-storage">
<term> <term>
<literal>SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN | DEFAULT }</literal> <literal>SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN | DEFAULT }</literal>
<indexterm> <indexterm>
@ -399,7 +399,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-compression">
<term> <term>
<literal>SET COMPRESSION <replaceable class="parameter">compression_method</replaceable></literal> <literal>SET COMPRESSION <replaceable class="parameter">compression_method</replaceable></literal>
</term> </term>
@ -429,7 +429,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-add-table-constraint">
<term><literal>ADD <replaceable class="parameter">table_constraint</replaceable> [ NOT VALID ]</literal></term> <term><literal>ADD <replaceable class="parameter">table_constraint</replaceable> [ NOT VALID ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -476,7 +476,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-add-table-constraint-using-index">
<term><literal>ADD <replaceable class="parameter">table_constraint_using_index</replaceable></literal></term> <term><literal>ADD <replaceable class="parameter">table_constraint_using_index</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -531,7 +531,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-alter-constraint">
<term><literal>ALTER CONSTRAINT</literal></term> <term><literal>ALTER CONSTRAINT</literal></term>
<listitem> <listitem>
<para> <para>
@ -541,7 +541,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-validate-constraint">
<term><literal>VALIDATE CONSTRAINT</literal></term> <term><literal>VALIDATE CONSTRAINT</literal></term>
<listitem> <listitem>
<para> <para>
@ -558,7 +558,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-drop-constraint">
<term><literal>DROP CONSTRAINT [ IF EXISTS ]</literal></term> <term><literal>DROP CONSTRAINT [ IF EXISTS ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -570,7 +570,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-disable-enable-trigger">
<term><literal>DISABLE</literal>/<literal>ENABLE [ REPLICA | ALWAYS ] TRIGGER</literal></term> <term><literal>DISABLE</literal>/<literal>ENABLE [ REPLICA | ALWAYS ] TRIGGER</literal></term>
<listitem> <listitem>
<para> <para>
@ -617,7 +617,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-disable-enable-rule">
<term><literal>DISABLE</literal>/<literal>ENABLE [ REPLICA | ALWAYS ] RULE</literal></term> <term><literal>DISABLE</literal>/<literal>ENABLE [ REPLICA | ALWAYS ] RULE</literal></term>
<listitem> <listitem>
<para> <para>
@ -637,7 +637,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-disable-enable-row-level-security">
<term><literal>DISABLE</literal>/<literal>ENABLE ROW LEVEL SECURITY</literal></term> <term><literal>DISABLE</literal>/<literal>ENABLE ROW LEVEL SECURITY</literal></term>
<listitem> <listitem>
<para> <para>
@ -652,7 +652,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-force-row-level-security">
<term><literal>NO FORCE</literal>/<literal>FORCE ROW LEVEL SECURITY</literal></term> <term><literal>NO FORCE</literal>/<literal>FORCE ROW LEVEL SECURITY</literal></term>
<listitem> <listitem>
<para> <para>
@ -667,7 +667,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-cluster-on">
<term><literal>CLUSTER ON</literal></term> <term><literal>CLUSTER ON</literal></term>
<listitem> <listitem>
<para> <para>
@ -681,7 +681,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-without-cluster">
<term><literal>SET WITHOUT CLUSTER</literal></term> <term><literal>SET WITHOUT CLUSTER</literal></term>
<listitem> <listitem>
<para> <para>
@ -696,7 +696,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-without-oids">
<term><literal>SET WITHOUT OIDS</literal></term> <term><literal>SET WITHOUT OIDS</literal></term>
<listitem> <listitem>
<para> <para>
@ -707,7 +707,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-access-method">
<term><literal>SET ACCESS METHOD</literal></term> <term><literal>SET ACCESS METHOD</literal></term>
<listitem> <listitem>
<para> <para>
@ -717,7 +717,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-tablespace">
<term><literal>SET TABLESPACE</literal></term> <term><literal>SET TABLESPACE</literal></term>
<listitem> <listitem>
<para> <para>
@ -749,7 +749,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-logged-unlogged">
<term><literal>SET { LOGGED | UNLOGGED }</literal></term> <term><literal>SET { LOGGED | UNLOGGED }</literal></term>
<listitem> <listitem>
<para> <para>
@ -766,7 +766,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-storage-parameter">
<term><literal>SET ( <replaceable class="parameter">storage_parameter</replaceable> [= <replaceable class="parameter">value</replaceable>] [, ... ] )</literal></term> <term><literal>SET ( <replaceable class="parameter">storage_parameter</replaceable> [= <replaceable class="parameter">value</replaceable>] [, ... ] )</literal></term>
<listitem> <listitem>
<para> <para>
@ -792,7 +792,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-reset-storage-parameter">
<term><literal>RESET ( <replaceable class="parameter">storage_parameter</replaceable> [, ... ] )</literal></term> <term><literal>RESET ( <replaceable class="parameter">storage_parameter</replaceable> [, ... ] )</literal></term>
<listitem> <listitem>
<para> <para>
@ -803,7 +803,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-inherit">
<term><literal>INHERIT <replaceable class="parameter">parent_table</replaceable></literal></term> <term><literal>INHERIT <replaceable class="parameter">parent_table</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -831,7 +831,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-no-inherit">
<term><literal>NO INHERIT <replaceable class="parameter">parent_table</replaceable></literal></term> <term><literal>NO INHERIT <replaceable class="parameter">parent_table</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -843,7 +843,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-of">
<term><literal>OF <replaceable class="parameter">type_name</replaceable></literal></term> <term><literal>OF <replaceable class="parameter">type_name</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -857,7 +857,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-not-of">
<term><literal>NOT OF</literal></term> <term><literal>NOT OF</literal></term>
<listitem> <listitem>
<para> <para>
@ -866,7 +866,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-owner-to">
<term><literal>OWNER TO</literal></term> <term><literal>OWNER TO</literal></term>
<listitem> <listitem>
<para> <para>
@ -887,7 +887,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
always logged regardless of whether it changed. always logged regardless of whether it changed.
This option has no effect except when logical replication is in use. This option has no effect except when logical replication is in use.
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-altertable-replica-identity-default">
<term><literal>DEFAULT</literal></term> <term><literal>DEFAULT</literal></term>
<listitem> <listitem>
<para> <para>
@ -897,7 +897,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-replica-identity-using-index">
<term><literal>USING INDEX <replaceable class="parameter">index_name</replaceable></literal></term> <term><literal>USING INDEX <replaceable class="parameter">index_name</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -909,7 +909,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-replica-identity-full">
<term><literal>FULL</literal></term> <term><literal>FULL</literal></term>
<listitem> <listitem>
<para> <para>
@ -918,7 +918,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-replica-identity-nothing">
<term><literal>NOTHING</literal></term> <term><literal>NOTHING</literal></term>
<listitem> <listitem>
<para> <para>
@ -931,7 +931,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-rename">
<term><literal>RENAME</literal></term> <term><literal>RENAME</literal></term>
<listitem> <listitem>
<para> <para>
@ -945,7 +945,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-desc-set-schema">
<term><literal>SET SCHEMA</literal></term> <term><literal>SET SCHEMA</literal></term>
<listitem> <listitem>
<para> <para>
@ -1122,7 +1122,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-altertable-parms-if-exists">
<term><literal>IF EXISTS</literal></term> <term><literal>IF EXISTS</literal></term>
<listitem> <listitem>
<para> <para>
@ -1132,7 +1132,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-name">
<term><replaceable class="parameter">name</replaceable></term> <term><replaceable class="parameter">name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1146,7 +1146,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-column-name">
<term><replaceable class="parameter">column_name</replaceable></term> <term><replaceable class="parameter">column_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1155,7 +1155,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-new-column-name">
<term><replaceable class="parameter">new_column_name</replaceable></term> <term><replaceable class="parameter">new_column_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1164,7 +1164,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-new-name">
<term><replaceable class="parameter">new_name</replaceable></term> <term><replaceable class="parameter">new_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1173,7 +1173,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-data-type">
<term><replaceable class="parameter">data_type</replaceable></term> <term><replaceable class="parameter">data_type</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1183,7 +1183,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-table-constraint">
<term><replaceable class="parameter">table_constraint</replaceable></term> <term><replaceable class="parameter">table_constraint</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1192,7 +1192,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-constraint-name">
<term><replaceable class="parameter">constraint_name</replaceable></term> <term><replaceable class="parameter">constraint_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1201,7 +1201,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-cascade">
<term><literal>CASCADE</literal></term> <term><literal>CASCADE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1213,7 +1213,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-restrict">
<term><literal>RESTRICT</literal></term> <term><literal>RESTRICT</literal></term>
<listitem> <listitem>
<para> <para>
@ -1223,7 +1223,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-trigger-name">
<term><replaceable class="parameter">trigger_name</replaceable></term> <term><replaceable class="parameter">trigger_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1232,7 +1232,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-all">
<term><literal>ALL</literal></term> <term><literal>ALL</literal></term>
<listitem> <listitem>
<para> <para>
@ -1245,7 +1245,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-user">
<term><literal>USER</literal></term> <term><literal>USER</literal></term>
<listitem> <listitem>
<para> <para>
@ -1257,7 +1257,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-index-name">
<term><replaceable class="parameter">index_name</replaceable></term> <term><replaceable class="parameter">index_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1266,7 +1266,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-storage-parameter">
<term><replaceable class="parameter">storage_parameter</replaceable></term> <term><replaceable class="parameter">storage_parameter</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1275,7 +1275,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-value">
<term><replaceable class="parameter">value</replaceable></term> <term><replaceable class="parameter">value</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1285,7 +1285,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-parent-table">
<term><replaceable class="parameter">parent_table</replaceable></term> <term><replaceable class="parameter">parent_table</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1294,7 +1294,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-new-owner">
<term><replaceable class="parameter">new_owner</replaceable></term> <term><replaceable class="parameter">new_owner</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1303,7 +1303,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-new-access-method">
<term><replaceable class="parameter">new_access_method</replaceable></term> <term><replaceable class="parameter">new_access_method</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1312,7 +1312,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-new-tablespace">
<term><replaceable class="parameter">new_tablespace</replaceable></term> <term><replaceable class="parameter">new_tablespace</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1321,7 +1321,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-new-schema">
<term><replaceable class="parameter">new_schema</replaceable></term> <term><replaceable class="parameter">new_schema</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1330,7 +1330,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-partition-name">
<term><replaceable class="parameter">partition_name</replaceable></term> <term><replaceable class="parameter">partition_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -1339,7 +1339,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-altertable-parms-partition-bound-spec">
<term><replaceable class="parameter">partition_bound_spec</replaceable></term> <term><replaceable class="parameter">partition_bound_spec</replaceable></term>
<listitem> <listitem>
<para> <para>

View File

@ -43,7 +43,7 @@ COMMIT [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]
</indexterm> </indexterm>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-commit-transaction">
<term><literal>WORK</literal></term> <term><literal>WORK</literal></term>
<term><literal>TRANSACTION</literal></term> <term><literal>TRANSACTION</literal></term>
<listitem> <listitem>

View File

@ -74,7 +74,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
<title>Parameters</title> <title>Parameters</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="create-database-name">
<term><replaceable class="parameter">name</replaceable></term> <term><replaceable class="parameter">name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -82,7 +82,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-user-name">
<term><replaceable class="parameter">user_name</replaceable></term> <term><replaceable class="parameter">user_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -94,7 +94,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-template">
<term><replaceable class="parameter">template</replaceable></term> <term><replaceable class="parameter">template</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -104,7 +104,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-encoding">
<term><replaceable class="parameter">encoding</replaceable></term> <term><replaceable class="parameter">encoding</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -140,7 +140,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-locale">
<term><replaceable class="parameter">locale</replaceable></term> <term><replaceable class="parameter">locale</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -159,7 +159,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</tip> </tip>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-lc-collate">
<term><replaceable class="parameter">lc_collate</replaceable></term> <term><replaceable class="parameter">lc_collate</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -171,7 +171,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-lc-ctype">
<term><replaceable class="parameter">lc_ctype</replaceable></term> <term><replaceable class="parameter">lc_ctype</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -183,7 +183,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-icu-locale">
<term><replaceable class="parameter">icu_locale</replaceable></term> <term><replaceable class="parameter">icu_locale</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -192,7 +192,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-locale-provider">
<term><replaceable>locale_provider</replaceable></term> <term><replaceable>locale_provider</replaceable></term>
<listitem> <listitem>
@ -206,7 +206,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-collation-version">
<term><replaceable>collation_version</replaceable></term> <term><replaceable>collation_version</replaceable></term>
<listitem> <listitem>
@ -225,7 +225,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-tablespace-name">
<term><replaceable class="parameter">tablespace_name</replaceable></term> <term><replaceable class="parameter">tablespace_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -240,7 +240,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-allowconn">
<term><replaceable class="parameter">allowconn</replaceable></term> <term><replaceable class="parameter">allowconn</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -251,7 +251,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-connlimit">
<term><replaceable class="parameter">connlimit</replaceable></term> <term><replaceable class="parameter">connlimit</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -261,7 +261,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-istemplate">
<term><replaceable class="parameter">istemplate</replaceable></term> <term><replaceable class="parameter">istemplate</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -272,7 +272,7 @@ CREATE DATABASE <replaceable class="parameter">name</replaceable>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="create-database-oid">
<term><replaceable class="parameter">oid</replaceable></term> <term><replaceable class="parameter">oid</replaceable></term>
<listitem> <listitem>
<para> <para>

View File

@ -223,7 +223,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-if-not-exists">
<term><literal>IF NOT EXISTS</literal></term> <term><literal>IF NOT EXISTS</literal></term>
<listitem> <listitem>
<para> <para>
@ -235,7 +235,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-table-name">
<term><replaceable class="parameter">table_name</replaceable></term> <term><replaceable class="parameter">table_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -244,7 +244,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-type-name">
<term><literal>OF <replaceable class="parameter">type_name</replaceable></literal></term> <term><literal>OF <replaceable class="parameter">type_name</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -265,7 +265,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-column-name">
<term><replaceable class="parameter">column_name</replaceable></term> <term><replaceable class="parameter">column_name</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -274,7 +274,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-data-type">
<term><replaceable class="parameter">data_type</replaceable></term> <term><replaceable class="parameter">data_type</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -286,7 +286,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-collate">
<term><literal>COLLATE <replaceable>collation</replaceable></literal></term> <term><literal>COLLATE <replaceable>collation</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -297,7 +297,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-storage">
<term> <term>
<literal>STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN | DEFAULT }</literal> <literal>STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN | DEFAULT }</literal>
<indexterm> <indexterm>
@ -326,7 +326,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-compression">
<term><literal>COMPRESSION <replaceable class="parameter">compression_method</replaceable></literal></term> <term><literal>COMPRESSION <replaceable class="parameter">compression_method</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -351,7 +351,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-inherits">
<term><literal>INHERITS ( <replaceable>parent_table</replaceable> [, ... ] )</literal></term> <term><literal>INHERITS ( <replaceable>parent_table</replaceable> [, ... ] )</literal></term>
<listitem> <listitem>
<para> <para>
@ -408,7 +408,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-partition-by">
<term><literal>PARTITION BY { RANGE | LIST | HASH } ( { <replaceable class="parameter">column_name</replaceable> | ( <replaceable class="parameter">expression</replaceable> ) } [ <replaceable class="parameter">opclass</replaceable> ] [, ...] ) </literal></term> <term><literal>PARTITION BY { RANGE | LIST | HASH } ( { <replaceable class="parameter">column_name</replaceable> | ( <replaceable class="parameter">expression</replaceable> ) } [ <replaceable class="parameter">opclass</replaceable> ] [, ...] ) </literal></term>
<listitem> <listitem>
<para> <para>
@ -624,7 +624,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like">
<term><literal>LIKE <replaceable>source_table</replaceable> [ <replaceable>like_option</replaceable> ... ]</literal></term> <term><literal>LIKE <replaceable>source_table</replaceable> [ <replaceable>like_option</replaceable> ... ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -656,7 +656,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
available options are: available options are:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-comments">
<term><literal>INCLUDING COMMENTS</literal></term> <term><literal>INCLUDING COMMENTS</literal></term>
<listitem> <listitem>
<para> <para>
@ -668,7 +668,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-compression">
<term><literal>INCLUDING COMPRESSION</literal></term> <term><literal>INCLUDING COMPRESSION</literal></term>
<listitem> <listitem>
<para> <para>
@ -679,7 +679,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-constraints">
<term><literal>INCLUDING CONSTRAINTS</literal></term> <term><literal>INCLUDING CONSTRAINTS</literal></term>
<listitem> <listitem>
<para> <para>
@ -690,7 +690,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-defaults">
<term><literal>INCLUDING DEFAULTS</literal></term> <term><literal>INCLUDING DEFAULTS</literal></term>
<listitem> <listitem>
<para> <para>
@ -704,7 +704,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-generated">
<term><literal>INCLUDING GENERATED</literal></term> <term><literal>INCLUDING GENERATED</literal></term>
<listitem> <listitem>
<para> <para>
@ -714,7 +714,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-identity">
<term><literal>INCLUDING IDENTITY</literal></term> <term><literal>INCLUDING IDENTITY</literal></term>
<listitem> <listitem>
<para> <para>
@ -726,7 +726,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-indexes">
<term><literal>INCLUDING INDEXES</literal></term> <term><literal>INCLUDING INDEXES</literal></term>
<listitem> <listitem>
<para> <para>
@ -740,7 +740,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-statistics">
<term><literal>INCLUDING STATISTICS</literal></term> <term><literal>INCLUDING STATISTICS</literal></term>
<listitem> <listitem>
<para> <para>
@ -749,7 +749,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-storage">
<term><literal>INCLUDING STORAGE</literal></term> <term><literal>INCLUDING STORAGE</literal></term>
<listitem> <listitem>
<para> <para>
@ -763,7 +763,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-like-opt-all">
<term><literal>INCLUDING ALL</literal></term> <term><literal>INCLUDING ALL</literal></term>
<listitem> <listitem>
<para> <para>
@ -787,7 +787,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-constraint">
<term><literal>CONSTRAINT <replaceable class="parameter">constraint_name</replaceable></literal></term> <term><literal>CONSTRAINT <replaceable class="parameter">constraint_name</replaceable></literal></term>
<listitem> <listitem>
<para> <para>
@ -801,7 +801,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-not-null">
<term><literal>NOT NULL</literal></term> <term><literal>NOT NULL</literal></term>
<listitem> <listitem>
<para> <para>
@ -810,7 +810,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-null">
<term><literal>NULL</literal></term> <term><literal>NULL</literal></term>
<listitem> <listitem>
<para> <para>
@ -825,7 +825,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-check">
<term><literal>CHECK ( <replaceable class="parameter">expression</replaceable> ) [ NO INHERIT ] </literal></term> <term><literal>CHECK ( <replaceable class="parameter">expression</replaceable> ) [ NO INHERIT ] </literal></term>
<listitem> <listitem>
<para> <para>
@ -863,7 +863,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-default">
<term><literal>DEFAULT <term><literal>DEFAULT
<replaceable>default_expr</replaceable></literal></term> <replaceable>default_expr</replaceable></literal></term>
<listitem> <listitem>
@ -884,7 +884,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-generated-stored">
<term><literal>GENERATED ALWAYS AS ( <replaceable>generation_expr</replaceable> ) STORED</literal><indexterm><primary>generated column</primary></indexterm></term> <term><literal>GENERATED ALWAYS AS ( <replaceable>generation_expr</replaceable> ) STORED</literal><indexterm><primary>generated column</primary></indexterm></term>
<listitem> <listitem>
<para> <para>
@ -906,7 +906,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-generated-identity">
<term><literal>GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( <replaceable>sequence_options</replaceable> ) ]</literal></term> <term><literal>GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY [ ( <replaceable>sequence_options</replaceable> ) ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -950,7 +950,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-unique">
<term><literal>UNIQUE [ NULLS [ NOT ] DISTINCT ]</literal> (column constraint)</term> <term><literal>UNIQUE [ NULLS [ NOT ] DISTINCT ]</literal> (column constraint)</term>
<term><literal>UNIQUE [ NULLS [ NOT ] DISTINCT ] ( <replaceable class="parameter">column_name</replaceable> [, ... ] )</literal> <term><literal>UNIQUE [ NULLS [ NOT ] DISTINCT ] ( <replaceable class="parameter">column_name</replaceable> [, ... ] )</literal>
<optional> <literal>INCLUDE ( <replaceable class="parameter">column_name</replaceable> [, ...])</literal> </optional> (table constraint)</term> <optional> <literal>INCLUDE ( <replaceable class="parameter">column_name</replaceable> [, ...])</literal> </optional> (table constraint)</term>
@ -1004,7 +1004,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-primary-key">
<term><literal>PRIMARY KEY</literal> (column constraint)</term> <term><literal>PRIMARY KEY</literal> (column constraint)</term>
<term><literal>PRIMARY KEY ( <replaceable class="parameter">column_name</replaceable> [, ... ] )</literal> <term><literal>PRIMARY KEY ( <replaceable class="parameter">column_name</replaceable> [, ... ] )</literal>
<optional> <literal>INCLUDE ( <replaceable class="parameter">column_name</replaceable> [, ...])</literal> </optional> (table constraint)</term> <optional> <literal>INCLUDE ( <replaceable class="parameter">column_name</replaceable> [, ...])</literal> </optional> (table constraint)</term>
@ -1107,7 +1107,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-references">
<term><literal>REFERENCES <replaceable class="parameter">reftable</replaceable> [ ( <replaceable class="parameter">refcolumn</replaceable> ) ] [ MATCH <replaceable class="parameter">matchtype</replaceable> ] [ ON DELETE <replaceable class="parameter">referential_action</replaceable> ] [ ON UPDATE <replaceable class="parameter">referential_action</replaceable> ]</literal> (column constraint)</term> <term><literal>REFERENCES <replaceable class="parameter">reftable</replaceable> [ ( <replaceable class="parameter">refcolumn</replaceable> ) ] [ MATCH <replaceable class="parameter">matchtype</replaceable> ] [ ON DELETE <replaceable class="parameter">referential_action</replaceable> ] [ ON UPDATE <replaceable class="parameter">referential_action</replaceable> ]</literal> (column constraint)</term>
<term><literal>FOREIGN KEY ( <replaceable class="parameter">column_name</replaceable> [, ... ] ) <term><literal>FOREIGN KEY ( <replaceable class="parameter">column_name</replaceable> [, ... ] )
@ -1167,7 +1167,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
actions for each clause: actions for each clause:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-createtable-parms-references-refact-no-action">
<term><literal>NO ACTION</literal></term> <term><literal>NO ACTION</literal></term>
<listitem> <listitem>
<para> <para>
@ -1180,7 +1180,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-references-refact-restrict">
<term><literal>RESTRICT</literal></term> <term><literal>RESTRICT</literal></term>
<listitem> <listitem>
<para> <para>
@ -1192,7 +1192,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-references-refact-cascade">
<term><literal>CASCADE</literal></term> <term><literal>CASCADE</literal></term>
<listitem> <listitem>
<para> <para>
@ -1203,7 +1203,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-references-refact-set-null">
<term><literal>SET NULL [ ( <replaceable>column_name</replaceable> [, ... ] ) ]</literal></term> <term><literal>SET NULL [ ( <replaceable>column_name</replaceable> [, ... ] ) ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -1214,7 +1214,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-references-refact-set-default">
<term><literal>SET DEFAULT [ ( <replaceable>column_name</replaceable> [, ... ] ) ]</literal></term> <term><literal>SET DEFAULT [ ( <replaceable>column_name</replaceable> [, ... ] ) ]</literal></term>
<listitem> <listitem>
<para> <para>
@ -1238,7 +1238,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-deferrable">
<term><literal>DEFERRABLE</literal></term> <term><literal>DEFERRABLE</literal></term>
<term><literal>NOT DEFERRABLE</literal></term> <term><literal>NOT DEFERRABLE</literal></term>
<listitem> <listitem>
@ -1260,7 +1260,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-initially">
<term><literal>INITIALLY IMMEDIATE</literal></term> <term><literal>INITIALLY IMMEDIATE</literal></term>
<term><literal>INITIALLY DEFERRED</literal></term> <term><literal>INITIALLY DEFERRED</literal></term>
<listitem> <listitem>
@ -1290,7 +1290,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-with">
<term><literal>WITH ( <replaceable class="parameter">storage_parameter</replaceable> [= <replaceable class="parameter">value</replaceable>] [, ... ] )</literal></term> <term><literal>WITH ( <replaceable class="parameter">storage_parameter</replaceable> [= <replaceable class="parameter">value</replaceable>] [, ... ] )</literal></term>
<listitem> <listitem>
<para> <para>
@ -1304,7 +1304,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-without-oids">
<term><literal>WITHOUT OIDS</literal></term> <term><literal>WITHOUT OIDS</literal></term>
<listitem> <listitem>
<para> <para>
@ -1315,7 +1315,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-on-commit">
<term><literal>ON COMMIT</literal></term> <term><literal>ON COMMIT</literal></term>
<listitem> <listitem>
<para> <para>
@ -1324,7 +1324,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
The three options are: The three options are:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-createtable-parms-on-commit-preserve-rows">
<term><literal>PRESERVE ROWS</literal></term> <term><literal>PRESERVE ROWS</literal></term>
<listitem> <listitem>
<para> <para>
@ -1334,7 +1334,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-on-commit-delete-rows">
<term><literal>DELETE ROWS</literal></term> <term><literal>DELETE ROWS</literal></term>
<listitem> <listitem>
<para> <para>
@ -1347,7 +1347,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-on-commit-drop">
<term><literal>DROP</literal></term> <term><literal>DROP</literal></term>
<listitem> <listitem>
<para> <para>
@ -1379,7 +1379,7 @@ WITH ( MODULUS <replaceable class="parameter">numeric_literal</replaceable>, REM
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="sql-createtable-parms-using-index-tablespace">
<term><literal>USING INDEX TABLESPACE <replaceable class="parameter">tablespace_name</replaceable></literal></term> <term><literal>USING INDEX TABLESPACE <replaceable class="parameter">tablespace_name</replaceable></literal></term>
<listitem> <listitem>
<para> <para>

View File

@ -138,7 +138,7 @@ PostgreSQL documentation
<para> <para>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="app-initdb-option-auth">
<term><option>-A <replaceable class="parameter">authmethod</replaceable></option></term> <term><option>-A <replaceable class="parameter">authmethod</replaceable></option></term>
<term><option>--auth=<replaceable class="parameter">authmethod</replaceable></option></term> <term><option>--auth=<replaceable class="parameter">authmethod</replaceable></option></term>
<listitem> <listitem>
@ -163,7 +163,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-auth-host">
<term><option>--auth-host=<replaceable class="parameter">authmethod</replaceable></option></term> <term><option>--auth-host=<replaceable class="parameter">authmethod</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -174,7 +174,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-auth-local">
<term><option>--auth-local=<replaceable class="parameter">authmethod</replaceable></option></term> <term><option>--auth-local=<replaceable class="parameter">authmethod</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -185,7 +185,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-pgdata">
<term><option>-D <replaceable class="parameter">directory</replaceable></option></term> <term><option>-D <replaceable class="parameter">directory</replaceable></option></term>
<term><option>--pgdata=<replaceable class="parameter">directory</replaceable></option></term> <term><option>--pgdata=<replaceable class="parameter">directory</replaceable></option></term>
<listitem> <listitem>
@ -201,7 +201,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-encoding">
<term><option>-E <replaceable class="parameter">encoding</replaceable></option></term> <term><option>-E <replaceable class="parameter">encoding</replaceable></option></term>
<term><option>--encoding=<replaceable class="parameter">encoding</replaceable></option></term> <term><option>--encoding=<replaceable class="parameter">encoding</replaceable></option></term>
<listitem> <listitem>
@ -230,7 +230,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-icu-locale">
<term><option>--icu-locale=<replaceable>locale</replaceable></option></term> <term><option>--icu-locale=<replaceable>locale</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -256,7 +256,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-locale">
<term><option>--locale=<replaceable>locale</replaceable></option></term> <term><option>--locale=<replaceable>locale</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -268,7 +268,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-lc-collate">
<term><option>--lc-collate=<replaceable>locale</replaceable></option></term> <term><option>--lc-collate=<replaceable>locale</replaceable></option></term>
<term><option>--lc-ctype=<replaceable>locale</replaceable></option></term> <term><option>--lc-ctype=<replaceable>locale</replaceable></option></term>
<term><option>--lc-messages=<replaceable>locale</replaceable></option></term> <term><option>--lc-messages=<replaceable>locale</replaceable></option></term>
@ -284,7 +284,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-no-locale">
<term><option>--no-locale</option></term> <term><option>--no-locale</option></term>
<listitem> <listitem>
<para> <para>
@ -293,7 +293,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-locale-provider">
<term><option>--locale-provider={<literal>libc</literal>|<literal>icu</literal>}</option></term> <term><option>--locale-provider={<literal>libc</literal>|<literal>icu</literal>}</option></term>
<listitem> <listitem>
<para> <para>
@ -305,7 +305,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-no-sync">
<term><option>-N</option></term> <term><option>-N</option></term>
<term><option>--no-sync</option></term> <term><option>--no-sync</option></term>
<listitem> <listitem>
@ -320,7 +320,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-no-instructions">
<term><option>--no-instructions</option></term> <term><option>--no-instructions</option></term>
<listitem> <listitem>
<para> <para>
@ -333,7 +333,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-pwfile">
<term><option>--pwfile=<replaceable>filename</replaceable></option></term> <term><option>--pwfile=<replaceable>filename</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -343,7 +343,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-sync-only">
<term><option>-S</option></term> <term><option>-S</option></term>
<term><option>--sync-only</option></term> <term><option>--sync-only</option></term>
<listitem> <listitem>
@ -357,7 +357,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-text-search-config">
<term><option>-T <replaceable>config</replaceable></option></term> <term><option>-T <replaceable>config</replaceable></option></term>
<term><option>--text-search-config=<replaceable>config</replaceable></option></term> <term><option>--text-search-config=<replaceable>config</replaceable></option></term>
<listitem> <listitem>
@ -368,7 +368,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-username">
<term><option>-U <replaceable class="parameter">username</replaceable></option></term> <term><option>-U <replaceable class="parameter">username</replaceable></option></term>
<term><option>--username=<replaceable class="parameter">username</replaceable></option></term> <term><option>--username=<replaceable class="parameter">username</replaceable></option></term>
<listitem> <listitem>
@ -381,7 +381,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-pwprompt">
<term><option>-W</option></term> <term><option>-W</option></term>
<term><option>--pwprompt</option></term> <term><option>--pwprompt</option></term>
<listitem> <listitem>
@ -395,7 +395,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-waldir">
<term><option>-X <replaceable class="parameter">directory</replaceable></option></term> <term><option>-X <replaceable class="parameter">directory</replaceable></option></term>
<term><option>--waldir=<replaceable class="parameter">directory</replaceable></option></term> <term><option>--waldir=<replaceable class="parameter">directory</replaceable></option></term>
<listitem> <listitem>
@ -406,7 +406,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-wal-segsize">
<term><option>--wal-segsize=<replaceable>size</replaceable></option></term> <term><option>--wal-segsize=<replaceable>size</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -433,7 +433,7 @@ PostgreSQL documentation
Other, less commonly used, options are also available: Other, less commonly used, options are also available:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="app-initdb-option-debug">
<term><option>-d</option></term> <term><option>-d</option></term>
<term><option>--debug</option></term> <term><option>--debug</option></term>
<listitem> <listitem>
@ -447,7 +447,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-discard-caches">
<term><option>--discard-caches</option></term> <term><option>--discard-caches</option></term>
<listitem> <listitem>
<para> <para>
@ -458,7 +458,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-l">
<term><option>-L <replaceable class="parameter">directory</replaceable></option></term> <term><option>-L <replaceable class="parameter">directory</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -470,7 +470,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-no-clean">
<term><option>-n</option></term> <term><option>-n</option></term>
<term><option>--no-clean</option></term> <term><option>--no-clean</option></term>
<listitem> <listitem>
@ -490,7 +490,7 @@ PostgreSQL documentation
Other options: Other options:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="app-initdb-option-version">
<term><option>-V</option></term> <term><option>-V</option></term>
<term><option>--version</option></term> <term><option>--version</option></term>
<listitem> <listitem>
@ -500,7 +500,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-option-help">
<term><option>-?</option></term> <term><option>-?</option></term>
<term><option>--help</option></term> <term><option>--help</option></term>
<listitem> <listitem>
@ -520,7 +520,7 @@ PostgreSQL documentation
<title>Environment</title> <title>Environment</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="app-initdb-environment-pgdata">
<term><envar>PGDATA</envar></term> <term><envar>PGDATA</envar></term>
<listitem> <listitem>
@ -531,7 +531,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-environment-pg-color">
<term><envar>PG_COLOR</envar></term> <term><envar>PG_COLOR</envar></term>
<listitem> <listitem>
<para> <para>
@ -542,7 +542,7 @@ PostgreSQL documentation
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="app-initdb-environment-tz">
<term><envar>TZ</envar></term> <term><envar>TZ</envar></term>
<listitem> <listitem>

View File

@ -161,7 +161,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
<variablelist> <variablelist>
<varlistentry> <varlistentry id="pgbench-option-dbname">
<term><replaceable class="parameter">dbname</replaceable></term> <term><replaceable class="parameter">dbname</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -173,7 +173,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-initialize">
<term><option>-i</option></term> <term><option>-i</option></term>
<term><option>--initialize</option></term> <term><option>--initialize</option></term>
<listitem> <listitem>
@ -183,7 +183,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-init-steps">
<term><option>-I <replaceable>init_steps</replaceable></option></term> <term><option>-I <replaceable>init_steps</replaceable></option></term>
<term><option>--init-steps=<replaceable>init_steps</replaceable></option></term> <term><option>--init-steps=<replaceable>init_steps</replaceable></option></term>
<listitem> <listitem>
@ -196,7 +196,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
The available steps are: The available steps are:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="pgbench-option-init-steps-d">
<term><literal>d</literal> (Drop)</term> <term><literal>d</literal> (Drop)</term>
<listitem> <listitem>
<para> <para>
@ -204,7 +204,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-init-steps-t">
<term><literal>t</literal> (create Tables)</term> <term><literal>t</literal> (create Tables)</term>
<listitem> <listitem>
<para> <para>
@ -217,7 +217,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-init-steps-g">
<term><literal>g</literal> or <literal>G</literal> (Generate data, client-side or server-side)</term> <term><literal>g</literal> or <literal>G</literal> (Generate data, client-side or server-side)</term>
<listitem> <listitem>
<para> <para>
@ -251,7 +251,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-init-steps-v">
<term><literal>v</literal> (Vacuum)</term> <term><literal>v</literal> (Vacuum)</term>
<listitem> <listitem>
<para> <para>
@ -259,7 +259,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-init-steps-p">
<term><literal>p</literal> (create Primary keys)</term> <term><literal>p</literal> (create Primary keys)</term>
<listitem> <listitem>
<para> <para>
@ -267,7 +267,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</para> </para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-init-steps-f">
<term><literal>f</literal> (create Foreign keys)</term> <term><literal>f</literal> (create Foreign keys)</term>
<listitem> <listitem>
<para> <para>
@ -280,7 +280,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-fillfactor">
<term><option>-F</option> <replaceable>fillfactor</replaceable></term> <term><option>-F</option> <replaceable>fillfactor</replaceable></term>
<term><option>--fillfactor=</option><replaceable>fillfactor</replaceable></term> <term><option>--fillfactor=</option><replaceable>fillfactor</replaceable></term>
<listitem> <listitem>
@ -293,7 +293,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-no-vacuum-init">
<term><option>-n</option></term> <term><option>-n</option></term>
<term><option>--no-vacuum</option></term> <term><option>--no-vacuum</option></term>
<listitem> <listitem>
@ -305,7 +305,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-quiet">
<term><option>-q</option></term> <term><option>-q</option></term>
<term><option>--quiet</option></term> <term><option>--quiet</option></term>
<listitem> <listitem>
@ -321,7 +321,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-scale-init">
<term><option>-s</option> <replaceable>scale_factor</replaceable></term> <term><option>-s</option> <replaceable>scale_factor</replaceable></term>
<term><option>--scale=</option><replaceable>scale_factor</replaceable></term> <term><option>--scale=</option><replaceable>scale_factor</replaceable></term>
<listitem> <listitem>
@ -338,7 +338,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-foreign-keys">
<term><option>--foreign-keys</option></term> <term><option>--foreign-keys</option></term>
<listitem> <listitem>
<para> <para>
@ -349,7 +349,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-index-tablespace">
<term><option>--index-tablespace=<replaceable>index_tablespace</replaceable></option></term> <term><option>--index-tablespace=<replaceable>index_tablespace</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -359,7 +359,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-partition-method">
<term><option>--partition-method=<replaceable>NAME</replaceable></option></term> <term><option>--partition-method=<replaceable>NAME</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -372,7 +372,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-partitions">
<term><option>--partitions=<replaceable>NUM</replaceable></option></term> <term><option>--partitions=<replaceable>NUM</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -384,7 +384,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-tablespace">
<term><option>--tablespace=<replaceable>tablespace</replaceable></option></term> <term><option>--tablespace=<replaceable>tablespace</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -394,7 +394,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-unlogged-tables">
<term><option>--unlogged-tables</option></term> <term><option>--unlogged-tables</option></term>
<listitem> <listitem>
<para> <para>
@ -416,7 +416,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
benchmarking arguments: benchmarking arguments:
<variablelist> <variablelist>
<varlistentry> <varlistentry id="pgbench-option-builtin">
<term><option>-b</option> <replaceable>scriptname[@weight]</replaceable></term> <term><option>-b</option> <replaceable>scriptname[@weight]</replaceable></term>
<term><option>--builtin</option>=<replaceable>scriptname[@weight]</replaceable></term> <term><option>--builtin</option>=<replaceable>scriptname[@weight]</replaceable></term>
<listitem> <listitem>
@ -437,7 +437,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-client">
<term><option>-c</option> <replaceable>clients</replaceable></term> <term><option>-c</option> <replaceable>clients</replaceable></term>
<term><option>--client=</option><replaceable>clients</replaceable></term> <term><option>--client=</option><replaceable>clients</replaceable></term>
<listitem> <listitem>
@ -448,7 +448,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-connect">
<term><option>-C</option></term> <term><option>-C</option></term>
<term><option>--connect</option></term> <term><option>--connect</option></term>
<listitem> <listitem>
@ -460,7 +460,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-debug">
<term><option>-d</option></term> <term><option>-d</option></term>
<term><option>--debug</option></term> <term><option>--debug</option></term>
<listitem> <listitem>
@ -470,7 +470,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-define">
<term><option>-D</option> <replaceable>varname</replaceable><literal>=</literal><replaceable>value</replaceable></term> <term><option>-D</option> <replaceable>varname</replaceable><literal>=</literal><replaceable>value</replaceable></term>
<term><option>--define=</option><replaceable>varname</replaceable><literal>=</literal><replaceable>value</replaceable></term> <term><option>--define=</option><replaceable>varname</replaceable><literal>=</literal><replaceable>value</replaceable></term>
<listitem> <listitem>
@ -481,7 +481,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-file">
<term><option>-f</option> <replaceable>filename[@weight]</replaceable></term> <term><option>-f</option> <replaceable>filename[@weight]</replaceable></term>
<term><option>--file=</option><replaceable>filename[@weight]</replaceable></term> <term><option>--file=</option><replaceable>filename[@weight]</replaceable></term>
<listitem> <listitem>
@ -501,7 +501,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-jobs">
<term><option>-j</option> <replaceable>threads</replaceable></term> <term><option>-j</option> <replaceable>threads</replaceable></term>
<term><option>--jobs=</option><replaceable>threads</replaceable></term> <term><option>--jobs=</option><replaceable>threads</replaceable></term>
<listitem> <listitem>
@ -514,7 +514,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-log">
<term><option>-l</option></term> <term><option>-l</option></term>
<term><option>--log</option></term> <term><option>--log</option></term>
<listitem> <listitem>
@ -525,7 +525,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-latency-limit">
<term><option>-L</option> <replaceable>limit</replaceable></term> <term><option>-L</option> <replaceable>limit</replaceable></term>
<term><option>--latency-limit=</option><replaceable>limit</replaceable></term> <term><option>--latency-limit=</option><replaceable>limit</replaceable></term>
<listitem> <listitem>
@ -554,7 +554,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-protocol">
<term><option>-M</option> <replaceable>querymode</replaceable></term> <term><option>-M</option> <replaceable>querymode</replaceable></term>
<term><option>--protocol=</option><replaceable>querymode</replaceable></term> <term><option>--protocol=</option><replaceable>querymode</replaceable></term>
<listitem> <listitem>
@ -584,7 +584,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-no-vacuum-run">
<term><option>-n</option></term> <term><option>-n</option></term>
<term><option>--no-vacuum</option></term> <term><option>--no-vacuum</option></term>
<listitem> <listitem>
@ -599,7 +599,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-skip-some-updates">
<term><option>-N</option></term> <term><option>-N</option></term>
<term><option>--skip-some-updates</option></term> <term><option>--skip-some-updates</option></term>
<listitem> <listitem>
@ -610,7 +610,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-progress">
<term><option>-P</option> <replaceable>sec</replaceable></term> <term><option>-P</option> <replaceable>sec</replaceable></term>
<term><option>--progress=</option><replaceable>sec</replaceable></term> <term><option>--progress=</option><replaceable>sec</replaceable></term>
<listitem> <listitem>
@ -629,7 +629,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-report-latencies">
<term><option>-r</option></term> <term><option>-r</option></term>
<term><option>--report-per-command</option></term> <term><option>--report-per-command</option></term>
<listitem> <listitem>
@ -644,7 +644,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-rate">
<term><option>-R</option> <replaceable>rate</replaceable></term> <term><option>-R</option> <replaceable>rate</replaceable></term>
<term><option>--rate=</option><replaceable>rate</replaceable></term> <term><option>--rate=</option><replaceable>rate</replaceable></term>
<listitem> <listitem>
@ -695,7 +695,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-scale-run">
<term><option>-s</option> <replaceable>scale_factor</replaceable></term> <term><option>-s</option> <replaceable>scale_factor</replaceable></term>
<term><option>--scale=</option><replaceable>scale_factor</replaceable></term> <term><option>--scale=</option><replaceable>scale_factor</replaceable></term>
<listitem> <listitem>
@ -710,7 +710,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-select-only">
<term><option>-S</option></term> <term><option>-S</option></term>
<term><option>--select-only</option></term> <term><option>--select-only</option></term>
<listitem> <listitem>
@ -721,7 +721,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-transactions">
<term><option>-t</option> <replaceable>transactions</replaceable></term> <term><option>-t</option> <replaceable>transactions</replaceable></term>
<term><option>--transactions=</option><replaceable>transactions</replaceable></term> <term><option>--transactions=</option><replaceable>transactions</replaceable></term>
<listitem> <listitem>
@ -731,7 +731,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-time">
<term><option>-T</option> <replaceable>seconds</replaceable></term> <term><option>-T</option> <replaceable>seconds</replaceable></term>
<term><option>--time=</option><replaceable>seconds</replaceable></term> <term><option>--time=</option><replaceable>seconds</replaceable></term>
<listitem> <listitem>
@ -743,7 +743,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-vacuum-all">
<term><option>-v</option></term> <term><option>-v</option></term>
<term><option>--vacuum-all</option></term> <term><option>--vacuum-all</option></term>
<listitem> <listitem>
@ -756,7 +756,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-aggregate-interval">
<term><option>--aggregate-interval=<replaceable>seconds</replaceable></option></term> <term><option>--aggregate-interval=<replaceable>seconds</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -767,7 +767,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-failures-detailed">
<term><option>--failures-detailed</option></term> <term><option>--failures-detailed</option></term>
<listitem> <listitem>
<para> <para>
@ -786,7 +786,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-log-prefix">
<term><option>--log-prefix=<replaceable>prefix</replaceable></option></term> <term><option>--log-prefix=<replaceable>prefix</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -796,7 +796,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-max-tries">
<term><option>--max-tries=<replaceable>number_of_tries</replaceable></option></term> <term><option>--max-tries=<replaceable>number_of_tries</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -813,7 +813,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-progress-timestamp">
<term><option>--progress-timestamp</option></term> <term><option>--progress-timestamp</option></term>
<listitem> <listitem>
<para> <para>
@ -826,7 +826,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-random-seed">
<term><option>--random-seed=</option><replaceable>seed</replaceable></term> <term><option>--random-seed=</option><replaceable>seed</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -863,7 +863,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-sampling-rate">
<term><option>--sampling-rate=<replaceable>rate</replaceable></option></term> <term><option>--sampling-rate=<replaceable>rate</replaceable></option></term>
<listitem> <listitem>
<para> <para>
@ -881,7 +881,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-show-script">
<term><option>--show-script=</option><replaceable>scriptname</replaceable></term> <term><option>--show-script=</option><replaceable>scriptname</replaceable></term>
<listitem> <listitem>
<para> <para>
@ -891,7 +891,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-verbose-errors">
<term><option>--verbose-errors</option></term> <term><option>--verbose-errors</option></term>
<listitem> <listitem>
<para> <para>
@ -918,7 +918,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
<variablelist> <variablelist>
<varlistentry> <varlistentry id="pgbench-option-host">
<term><option>-h</option> <replaceable>hostname</replaceable></term> <term><option>-h</option> <replaceable>hostname</replaceable></term>
<term><option>--host=</option><replaceable>hostname</replaceable></term> <term><option>--host=</option><replaceable>hostname</replaceable></term>
<listitem> <listitem>
@ -928,7 +928,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-port">
<term><option>-p</option> <replaceable>port</replaceable></term> <term><option>-p</option> <replaceable>port</replaceable></term>
<term><option>--port=</option><replaceable>port</replaceable></term> <term><option>--port=</option><replaceable>port</replaceable></term>
<listitem> <listitem>
@ -938,7 +938,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-username">
<term><option>-U</option> <replaceable>login</replaceable></term> <term><option>-U</option> <replaceable>login</replaceable></term>
<term><option>--username=</option><replaceable>login</replaceable></term> <term><option>--username=</option><replaceable>login</replaceable></term>
<listitem> <listitem>
@ -948,7 +948,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-version">
<term><option>-V</option></term> <term><option>-V</option></term>
<term><option>--version</option></term> <term><option>--version</option></term>
<listitem> <listitem>
@ -958,7 +958,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-option-help">
<term><option>-?</option></term> <term><option>-?</option></term>
<term><option>--help</option></term> <term><option>--help</option></term>
<listitem> <listitem>
@ -992,7 +992,7 @@ pgbench <optional> <replaceable>options</replaceable> </optional> <replaceable>d
<title>Environment</title> <title>Environment</title>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="pgbench-environment-pgdatabase">
<term><envar>PGDATABASE</envar></term> <term><envar>PGDATABASE</envar></term>
<term><envar>PGHOST</envar></term> <term><envar>PGHOST</envar></term>
<term><envar>PGPORT</envar></term> <term><envar>PGPORT</envar></term>
@ -1222,7 +1222,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-metacommand-if-else">
<term><literal>\if</literal> <replaceable class="parameter">expression</replaceable></term> <term><literal>\if</literal> <replaceable class="parameter">expression</replaceable></term>
<term><literal>\elif</literal> <replaceable class="parameter">expression</replaceable></term> <term><literal>\elif</literal> <replaceable class="parameter">expression</replaceable></term>
<term><literal>\else</literal></term> <term><literal>\else</literal></term>
@ -1292,7 +1292,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-metacommand-sleep">
<term> <term>
<literal>\sleep <replaceable>number</replaceable> [ us | ms | s ]</literal> <literal>\sleep <replaceable>number</replaceable> [ us | ms | s ]</literal>
</term> </term>
@ -1315,7 +1315,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-metacommand-setshell">
<term> <term>
<literal>\setshell <replaceable>varname</replaceable> <replaceable>command</replaceable> [ <replaceable>argument</replaceable> ... ]</literal> <literal>\setshell <replaceable>varname</replaceable> <replaceable>command</replaceable> [ <replaceable>argument</replaceable> ... ]</literal>
</term> </term>
@ -1343,7 +1343,7 @@ SELECT 4 AS four \; SELECT 5 AS five \aset
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry> <varlistentry id="pgbench-metacommand-shell">
<term> <term>
<literal>\shell <replaceable>command</replaceable> [ <replaceable>argument</replaceable> ... ]</literal> <literal>\shell <replaceable>command</replaceable> [ <replaceable>argument</replaceable> ... ]</literal>
</term> </term>

File diff suppressed because it is too large Load Diff

View File

@ -42,7 +42,7 @@ ROLLBACK [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]
</indexterm> </indexterm>
<variablelist> <variablelist>
<varlistentry> <varlistentry id="sql-rollback-transaction">
<term><literal>WORK</literal></term> <term><literal>WORK</literal></term>
<term><literal>TRANSACTION</literal></term> <term><literal>TRANSACTION</literal></term>
<listitem> <listitem>

View File

@ -32,7 +32,7 @@
interprocess communication and locking are working correctly. interprocess communication and locking are working correctly.
</para> </para>
<sect2> <sect2 id="regress-run-temp-inst">
<title>Running the Tests Against a Temporary Installation</title> <title>Running the Tests Against a Temporary Installation</title>
<para> <para>
@ -93,7 +93,7 @@ make MAX_CONNECTIONS=10 check
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-run-existing-inst">
<title>Running the Tests Against an Existing Installation</title> <title>Running the Tests Against an Existing Installation</title>
<para> <para>
@ -319,7 +319,7 @@ make check-world PG_TEST_EXTRA='kerberos ldap ssl'
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-run-locale">
<title>Locale and Encoding</title> <title>Locale and Encoding</title>
<para> <para>
@ -362,7 +362,7 @@ make check LANG=C ENCODING=EUC_JP
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-run-custom-settings">
<title>Custom Server Settings</title> <title>Custom Server Settings</title>
<para> <para>
@ -388,7 +388,7 @@ make check EXTRA_REGRESS_OPTS="--temp-config=test_postgresql.conf"
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-run-extra-tests">
<title>Extra Tests</title> <title>Extra Tests</title>
<para> <para>
@ -452,7 +452,7 @@ make check EXTRA_TESTS=numeric_big
<xref linkend="regress-variant"/> for details. <xref linkend="regress-variant"/> for details.
</para> </para>
<sect2> <sect2 id="regress-evaluation-message-differences">
<title>Error Message Differences</title> <title>Error Message Differences</title>
<para> <para>
@ -467,7 +467,7 @@ make check EXTRA_TESTS=numeric_big
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-locale-differences">
<title>Locale Differences</title> <title>Locale Differences</title>
<para> <para>
@ -514,7 +514,7 @@ make check NO_LOCALE=1
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-date-time-differences">
<title>Date and Time Differences</title> <title>Date and Time Differences</title>
<para> <para>
@ -528,7 +528,7 @@ make check NO_LOCALE=1
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-float-differences">
<title>Floating-Point Differences</title> <title>Floating-Point Differences</title>
<para> <para>
@ -556,7 +556,7 @@ make check NO_LOCALE=1
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-ordering-differences">
<title>Row Ordering Differences</title> <title>Row Ordering Differences</title>
<para> <para>
@ -592,7 +592,7 @@ exclusion of those that don't.
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-stack-depth">
<title>Insufficient Stack Depth</title> <title>Insufficient Stack Depth</title>
<para> <para>
@ -614,7 +614,7 @@ exclusion of those that don't.
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-random-test">
<title>The <quote>random</quote> Test</title> <title>The <quote>random</quote> Test</title>
<para> <para>
@ -629,7 +629,7 @@ diff results/random.out expected/random.out
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="regress-evaluation-config-params">
<title>Configuration Parameters</title> <title>Configuration Parameters</title>
<para> <para>

View File

@ -91,7 +91,7 @@ CREATE TABLE inventory_item (
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="rowtypes-constructing">
<title>Constructing Composite Values</title> <title>Constructing Composite Values</title>
<indexterm> <indexterm>
@ -209,7 +209,7 @@ SELECT (my_func(...)).field FROM ...
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="rowtypes-modifying">
<title>Modifying Composite Types</title> <title>Modifying Composite Types</title>
<para> <para>

View File

@ -643,7 +643,7 @@ SELECT shoe_ready.shoename, shoe_ready.sh_avail,
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="rules-views-non-select">
<title>View Rules in Non-<command>SELECT</command> Statements</title> <title>View Rules in Non-<command>SELECT</command> Statements</title>
<para> <para>
@ -763,7 +763,7 @@ SELECT t1.a, t2.b, t1.ctid FROM t1, t2 WHERE t1.a = t2.a;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="rules-views-power">
<title>The Power of Views in <productname>PostgreSQL</productname></title> <title>The Power of Views in <productname>PostgreSQL</productname></title>
<para> <para>
@ -1178,7 +1178,7 @@ SELECT word FROM words ORDER BY word &lt;-&gt; 'caterpiler' LIMIT 10;
</para> </para>
</caution> </caution>
<sect2> <sect2 id="rules-update-how">
<title>How Update Rules Work</title> <title>How Update Rules Work</title>
<para> <para>
@ -1302,7 +1302,7 @@ CREATE [ OR REPLACE ] RULE <replaceable class="parameter">name</replaceable> AS
there is no need to apply update rules to the output of view rewriting. there is no need to apply update rules to the output of view rewriting.
</para> </para>
<sect3> <sect3 id="rules-update-how-first">
<title>A First Rule Step by Step</title> <title>A First Rule Step by Step</title>
<para> <para>

View File

@ -1220,7 +1220,7 @@ RemoveIPC=no
</caution> </caution>
</sect2> </sect2>
<sect2> <sect2 id="kernel-resources-limits">
<title>Resource Limits</title> <title>Resource Limits</title>
<para> <para>

View File

@ -20,7 +20,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="seg-rationale">
<title>Rationale</title> <title>Rationale</title>
<para> <para>
@ -81,7 +81,7 @@ test=&gt; select '6.25 .. 6.50'::seg as "pH";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="seg-syntax">
<title>Syntax</title> <title>Syntax</title>
<para> <para>
@ -220,7 +220,7 @@ test=&gt; select '6.25 .. 6.50'::seg as "pH";
</sect2> </sect2>
<sect2> <sect2 id="seg-precision">
<title>Precision</title> <title>Precision</title>
<para> <para>
@ -239,7 +239,7 @@ test=&gt; select '6.25 .. 6.50'::seg as "pH";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="seg-usage">
<title>Usage</title> <title>Usage</title>
<para> <para>
@ -363,7 +363,7 @@ test=&gt; select '6.25 .. 6.50'::seg as "pH";
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="seg-notes">
<title>Notes</title> <title>Notes</title>
<para> <para>
@ -392,7 +392,7 @@ postgres=&gt; select '10(+-)1'::seg as seg;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="seg-credits">
<title>Credits</title> <title>Credits</title>
<para> <para>

View File

@ -315,7 +315,7 @@ $ sudo semodule -r sepgsql-regtest
<sect2 id="sepgsql-features"> <sect2 id="sepgsql-features">
<title>Features</title> <title>Features</title>
<sect3> <sect3 id="sepgsql-features-controlled-obj-classes">
<title>Controlled Object Classes</title> <title>Controlled Object Classes</title>
<para> <para>
The security model of <productname>SELinux</productname> describes all the access The security model of <productname>SELinux</productname> describes all the access
@ -348,7 +348,7 @@ $ sudo semodule -r sepgsql-regtest
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="sepgsql-features-dml-permissions">
<title>DML Permissions</title> <title>DML Permissions</title>
<para> <para>
@ -432,7 +432,7 @@ UPDATE t1 SET x = 2, y = func1(y) WHERE z = 100;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="sepgsql-features-ddl-permissions">
<title>DDL Permissions</title> <title>DDL Permissions</title>
<para> <para>
<productname>SELinux</productname> defines several permissions to control common <productname>SELinux</productname> defines several permissions to control common
@ -523,7 +523,7 @@ UPDATE t1 SET x = 2, y = func1(y) WHERE z = 100;
</sect3> </sect3>
<sect3> <sect3 id="sepgsql-features-trusted-procedures">
<title>Trusted Procedures</title> <title>Trusted Procedures</title>
<para> <para>
Trusted procedures are similar to security definer functions or setuid Trusted procedures are similar to security definer functions or setuid
@ -579,7 +579,7 @@ postgres=# SELECT cid, cname, show_credit(cid) FROM customer;
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="sepgsql-features-dynamic-domain-transitions">
<title>Dynamic Domain Transitions</title> <title>Dynamic Domain Transitions</title>
<para> <para>
It is possible to use SELinux's dynamic domain transition feature It is possible to use SELinux's dynamic domain transition feature
@ -641,7 +641,7 @@ ERROR: SELinux: security policy violation
</para> </para>
</sect3> </sect3>
<sect3> <sect3 id="sepgsql-features-misc">
<title>Miscellaneous</title> <title>Miscellaneous</title>
<para> <para>
We reject the <link linkend="sql-load"><command>LOAD</command></link> command across the board, because We reject the <link linkend="sql-load"><command>LOAD</command></link> command across the board, because

View File

@ -445,7 +445,7 @@ ereport(level, errmsg_internal("format string", ...));
<productname>PostgreSQL</productname>. <productname>PostgreSQL</productname>.
</para> </para>
<simplesect> <simplesect id="error-style-guide-what-goes-where">
<title>What Goes Where</title> <title>What Goes Where</title>
<para> <para>
@ -486,7 +486,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-formatting">
<title>Formatting</title> <title>Formatting</title>
<para> <para>
@ -507,7 +507,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-quotation-marks">
<title>Quotation Marks</title> <title>Quotation Marks</title>
<para> <para>
@ -528,7 +528,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-quotes">
<title>Use of Quotes</title> <title>Use of Quotes</title>
<para> <para>
@ -552,7 +552,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-grammar-punctuation">
<title>Grammar and Punctuation</title> <title>Grammar and Punctuation</title>
<para> <para>
@ -591,7 +591,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-case">
<title>Upper Case vs. Lower Case</title> <title>Upper Case vs. Lower Case</title>
<para> <para>
@ -607,7 +607,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-passive-voice">
<title>Avoid Passive Voice</title> <title>Avoid Passive Voice</title>
<para> <para>
@ -623,7 +623,7 @@ Hint: the addendum
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-tense">
<title>Present vs. Past Tense</title> <title>Present vs. Past Tense</title>
<para> <para>
@ -663,7 +663,7 @@ cannot open file "%s"
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-object-type">
<title>Type of the Object</title> <title>Type of the Object</title>
<para> <para>
@ -677,7 +677,7 @@ cannot open file "%s"
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-brackets">
<title>Brackets</title> <title>Brackets</title>
<para> <para>
@ -692,7 +692,7 @@ cannot open file "%s"
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-error-messages">
<title>Assembling Error Messages</title> <title>Assembling Error Messages</title>
<para> <para>
@ -713,7 +713,7 @@ could not open file %s: %m
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-error-reasons">
<title>Reasons for Errors</title> <title>Reasons for Errors</title>
<para> <para>
@ -728,7 +728,7 @@ BETTER: could not open file %s (I/O failure)
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-function-names">
<title>Function Names</title> <title>Function Names</title>
<para> <para>
@ -760,7 +760,7 @@ BETTER: could not open file %s: %m
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-tricky-words">
<title>Tricky Words to Avoid</title> <title>Tricky Words to Avoid</title>
<formalpara> <formalpara>
@ -846,7 +846,7 @@ BETTER: unrecognized node type: 42
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-spelling">
<title>Proper Spelling</title> <title>Proper Spelling</title>
<para> <para>
@ -886,7 +886,7 @@ BETTER: unrecognized node type: 42
</simplesect> </simplesect>
<simplesect> <simplesect id="error-style-guide-localization">
<title>Localization</title> <title>Localization</title>
<para> <para>
@ -901,7 +901,7 @@ BETTER: unrecognized node type: 42
<sect1 id="source-conventions"> <sect1 id="source-conventions">
<title>Miscellaneous Coding Conventions</title> <title>Miscellaneous Coding Conventions</title>
<simplesect> <simplesect id="source-conventions-c-standard">
<title>C Standard</title> <title>C Standard</title>
<para> <para>
Code in <productname>PostgreSQL</productname> should only rely on language Code in <productname>PostgreSQL</productname> should only rely on language
@ -932,7 +932,7 @@ BETTER: unrecognized node type: 42
</para> </para>
</simplesect> </simplesect>
<simplesect> <simplesect id="source-conventions-macros-inline">
<title>Function-Like Macros and Inline Functions</title> <title>Function-Like Macros and Inline Functions</title>
<para> <para>
Both macros with arguments and <literal>static inline</literal> Both macros with arguments and <literal>static inline</literal>
@ -971,7 +971,7 @@ MemoryContextSwitchTo(MemoryContext context)
</para> </para>
</simplesect> </simplesect>
<simplesect> <simplesect id="source-conventions-signal-handlers">
<title>Writing Signal Handlers</title> <title>Writing Signal Handlers</title>
<para> <para>
To be suitable to run inside a signal handler code has to be To be suitable to run inside a signal handler code has to be
@ -1013,7 +1013,7 @@ handle_sighup(SIGNAL_ARGS)
</para> </para>
</simplesect> </simplesect>
<simplesect> <simplesect id="source-conventions-function-pointers">
<title>Calling Function Pointers</title> <title>Calling Function Pointers</title>
<para> <para>

View File

@ -25,7 +25,7 @@
configured with <literal>--with-ssl=openssl</literal>. configured with <literal>--with-ssl=openssl</literal>.
</para> </para>
<sect2> <sect2 id="sslinfo-functions">
<title>Functions Provided</title> <title>Functions Provided</title>
<variablelist> <variablelist>
@ -243,7 +243,7 @@ emailAddress
</variablelist> </variablelist>
</sect2> </sect2>
<sect2> <sect2 id="sslinfo-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -20,7 +20,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="tablefunc-functions-sect">
<title>Functions Provided</title> <title>Functions Provided</title>
<para> <para>
@ -119,7 +119,7 @@
</tgroup> </tgroup>
</table> </table>
<sect3> <sect3 id="tablefunc-functions-normal-rand">
<title><function>normal_rand</function></title> <title><function>normal_rand</function></title>
<indexterm> <indexterm>
@ -166,7 +166,7 @@ test=# SELECT * FROM normal_rand(1000, 5, 3);
</screen> </screen>
</sect3> </sect3>
<sect3> <sect3 id="tablefunc-functions-crosstab-text">
<title><function>crosstab(text)</function></title> <title><function>crosstab(text)</function></title>
<indexterm> <indexterm>
@ -325,7 +325,7 @@ AS ct(row_name text, category_1 text, category_2 text, category_3 text);
</sect3> </sect3>
<sect3> <sect3 id="tablefunc-functions-crosstab-n-text">
<title><function>crosstab<replaceable>N</replaceable>(text)</function></title> <title><function>crosstab<replaceable>N</replaceable>(text)</function></title>
<indexterm> <indexterm>
@ -436,7 +436,7 @@ CREATE OR REPLACE FUNCTION crosstab_float8_5_cols(
</sect3> </sect3>
<sect3> <sect3 id="tablefunc-functions-crosstab-text-2">
<title><function>crosstab(text, text)</function></title> <title><function>crosstab(text, text)</function></title>
<indexterm> <indexterm>
@ -646,7 +646,7 @@ AS
</sect3> </sect3>
<sect3> <sect3 id="tablefunc-functions-connectby">
<title><function>connectby</function></title> <title><function>connectby</function></title>
<indexterm> <indexterm>
@ -853,7 +853,7 @@ SELECT * FROM connectby('connectby_tree', 'keyid', 'parent_keyid', 'pos', 'row2'
</sect2> </sect2>
<sect2> <sect2 id="tablefunc-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -39,7 +39,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="tsm-system-rows-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>

View File

@ -41,7 +41,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="tsm-system-time-examples">
<title>Examples</title> <title>Examples</title>
<para> <para>

View File

@ -27,7 +27,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="unaccent-configuration">
<title>Configuration</title> <title>Configuration</title>
<para> <para>
@ -107,7 +107,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="unaccent-usage">
<title>Usage</title> <title>Usage</title>
<para> <para>
@ -165,7 +165,7 @@ mydb=# select ts_headline('fr','H&ocirc;tel de la Mer',to_tsquery('fr','Hotels')
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="unaccent-functions">
<title>Functions</title> <title>Functions</title>
<para> <para>

View File

@ -22,7 +22,7 @@
on the current database. on the current database.
</para> </para>
<sect2> <sect2 id="uuid-ossp-functions-sect">
<title><literal>uuid-ossp</literal> Functions</title> <title><literal>uuid-ossp</literal> Functions</title>
<para> <para>
@ -205,7 +205,7 @@ SELECT uuid_generate_v3(uuid_ns_url(), 'http://www.postgresql.org');
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="uuid-ossp-building">
<title>Building <filename>uuid-ossp</filename></title> <title>Building <filename>uuid-ossp</filename></title>
<para> <para>
@ -230,7 +230,7 @@ SELECT uuid_generate_v3(uuid_ns_url(), 'http://www.postgresql.org');
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="uuid-ossp-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -1464,7 +1464,7 @@ SELECT concat_values('|', 1, 4, 2);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xfunc-sql-collations">
<title><acronym>SQL</acronym> Functions with Collations</title> <title><acronym>SQL</acronym> Functions with Collations</title>
<indexterm> <indexterm>
@ -2343,7 +2343,7 @@ memcpy(destination->data, buffer, 40);
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xfunc-c-v1-call-conv">
<title>Version 1 Calling Conventions</title> <title>Version 1 Calling Conventions</title>
<para> <para>
@ -2593,7 +2593,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xfunc-c-code">
<title>Writing Code</title> <title>Writing Code</title>
<para> <para>
@ -2700,7 +2700,7 @@ CREATE FUNCTION concat_text(text, text) RETURNS text
&dfunc; &dfunc;
<sect2> <sect2 id="xfunc-c-composite-type-args">
<title>Composite-Type Arguments</title> <title>Composite-Type Arguments</title>
<para> <para>
@ -2788,7 +2788,7 @@ CREATE FUNCTION c_overpaid(emp, integer) RETURNS boolean
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xfunc-c-returning-rows">
<title>Returning Rows (Composite Types)</title> <title>Returning Rows (Composite Types)</title>
<para> <para>
@ -3283,7 +3283,7 @@ CREATE OR REPLACE FUNCTION retcomposite(IN integer, IN integer,
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xfunc-c-polymorphic">
<title>Polymorphic Arguments and Return Types</title> <title>Polymorphic Arguments and Return Types</title>
<para> <para>

View File

@ -12,7 +12,7 @@
XSLT functionality. XSLT functionality.
</para> </para>
<sect2> <sect2 id="xml2-deprecation">
<title>Deprecation Notice</title> <title>Deprecation Notice</title>
<para> <para>
@ -30,7 +30,7 @@
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xml2-functions">
<title>Description of Functions</title> <title>Description of Functions</title>
<para> <para>
@ -168,7 +168,7 @@
</table> </table>
</sect2> </sect2>
<sect2> <sect2 id="xml2-xpath-table">
<title><literal>xpath_table</literal></title> <title><literal>xpath_table</literal></title>
<indexterm> <indexterm>
@ -318,7 +318,7 @@ WHERE t.author_id = p.person_id;
of this in a view for convenience. of this in a view for convenience.
</para> </para>
<sect3> <sect3 id="xml2-xpath-table-multivalued-results">
<title>Multivalued Results</title> <title>Multivalued Results</title>
<para> <para>
@ -393,14 +393,14 @@ ORDER BY doc_num, line_num;
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="xml2-xslt">
<title>XSLT Functions</title> <title>XSLT Functions</title>
<para> <para>
The following functions are available if libxslt is installed: The following functions are available if libxslt is installed:
</para> </para>
<sect3> <sect3 id="xml2-xslt-xslt-process">
<title><literal>xslt_process</literal></title> <title><literal>xslt_process</literal></title>
<indexterm> <indexterm>
@ -427,7 +427,7 @@ xslt_process(text document, text stylesheet, text paramlist) returns text
</sect3> </sect3>
</sect2> </sect2>
<sect2> <sect2 id="xml2-author">
<title>Author</title> <title>Author</title>
<para> <para>

View File

@ -109,7 +109,7 @@ SELECT (a + b) AS c FROM test_complex;
See <xref linkend="xfunc-optimization"/> for more information. See <xref linkend="xfunc-optimization"/> for more information.
</para> </para>
<sect2> <sect2 id="xoper-commutator">
<title><literal>COMMUTATOR</literal></title> <title><literal>COMMUTATOR</literal></title>
<para> <para>
@ -186,7 +186,7 @@ SELECT (a + b) AS c FROM test_complex;
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xoper-negator">
<title><literal>NEGATOR</literal></title> <title><literal>NEGATOR</literal></title>
<para> <para>
@ -225,7 +225,7 @@ SELECT (a + b) AS c FROM test_complex;
</sect2> </sect2>
<sect2> <sect2 id="xoper-restrict">
<title><literal>RESTRICT</literal></title> <title><literal>RESTRICT</literal></title>
<para> <para>
@ -302,7 +302,7 @@ column OP constant
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xoper-join">
<title><literal>JOIN</literal></title> <title><literal>JOIN</literal></title>
<para> <para>
@ -339,7 +339,7 @@ table1.column1 OP table2.column2
</para> </para>
</sect2> </sect2>
<sect2> <sect2 id="xoper-hashes">
<title><literal>HASHES</literal></title> <title><literal>HASHES</literal></title>
<para> <para>
@ -427,7 +427,7 @@ table1.column1 OP table2.column2
</sect2> </sect2>
<sect2> <sect2 id="xoper-merges">
<title><literal>MERGES</literal></title> <title><literal>MERGES</literal></title>
<para> <para>