ON refclassid = 'pg_collation'::regclass AND refobjid = c.oid
WHERE c.collversion <> pg_collation_actual_version(c.oid)
ORDER BY 1, 2;
-]]></programlisting>
- </para>
+]]></programlisting></para>
</refsect1>
<refsect1>
</para>
</listitem>
</varlistentry>
- </variablelist>
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
SEND = mytypesend,
RECEIVE = mytyperecv
);
-</programlisting>
- </para>
+</programlisting></para>
</refsect1>
<refsect1>
</para>
</listitem>
</varlistentry>
- </variablelist>
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
</variablelist>
current database:
<programlisting>
CREATE EXTENSION hstore;
-</programlisting>
- </para>
+</programlisting></para>
</refsect1>
<refsect1>
and users would do this to install the extension:
<programlisting>
CREATE EXTENSION plsample;
-</programlisting>
- </para>
+</programlisting></para>
</refsect1>
<refsect1 id="sql-createlanguage-compat">
[ FOR TABLE [ ONLY ] <replaceable class="parameter">table_name</replaceable> [ * ] [, ...]
| FOR ALL TABLES ]
[ WITH ( <replaceable class="parameter">publication_parameter</replaceable> [= <replaceable class="parameter">value</replaceable>] [, ... ] ) ]
-
</synopsis>
</refsynopsisdiv>
</para>
</listitem>
</varlistentry>
- </variablelist>
-
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
</para>
</listitem>
</varlistentry>
- </variablelist>
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
</variablelist>
</para>
</listitem>
</varlistentry>
- </variablelist>
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
<listitem>
<para>The ability to specify argument modes and names</para>
</listitem>
- </itemizedlist>
- </para>
+ </itemizedlist></para>
</refsect1>
<refsect1>
<listitem>
<para>The ability to specify argument modes and names</para>
</listitem>
- </itemizedlist>
- </para>
+ </itemizedlist></para>
</refsect1>
<refsect1>
<listitem>
<para>Aggregate functions are an extension.</para>
</listitem>
- </itemizedlist>
- </para>
+ </itemizedlist></para>
</refsect1>
<refsect1>
</para>
</listitem>
</varlistentry>
- </variablelist>
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
to <filename>./backup/ts</filename>:
<screen>
<prompt>$</prompt> <userinput>pg_basebackup -D backup/data -T /opt/ts=$(pwd)/backup/ts</userinput>
-</screen>
- </para>
+</screen></para>
</refsect1>
<refsect1>
<prompt>$</prompt> <userinput>pg_basebackup -h mydbserver -D /usr/local/pgsql/data</userinput>
<prompt>$</prompt> <userinput>edit /usr/local/pgsql/data/note.to.self</userinput>
<prompt>$</prompt> <userinput>pg_verifybackup --ignore=note.to.self --skip-checksums /usr/local/pgsql/data</userinput>
-</screen>
- </para>
+</screen></para>
</refsect1>
</para>
</listitem>
</varlistentry>
- </variablelist>
- </para>
+ </variablelist></para>
</listitem>
</varlistentry>
SELECT 1 \;
SELECT 2 AS two, 3 AS three \gset p_
SELECT 4 AS four \; SELECT 5 AS five \aset
-</programlisting>
- </para>
+</programlisting></para>
</listitem>
</varlistentry>
</para>
</listitem>
- </itemizedlist>
- </para>
+ </itemizedlist></para>
</listitem>
- </itemizedlist>
- </para>
+ </itemizedlist></para>
</step>
</procedure>
\x
SELECT * FROM foo;
EOF
-</programlisting>
- </para>
+</programlisting></para>
</listitem>
</varlistentry>
3 | three
4 | four
(4 rows)
-
</programlisting>
You can display tables in different ways by using the
<command>\pset</command> command:
2 | 202 | 204 | 206 | 208
1 | 101 | 102 | 103 | 104
(4 rows)
-</programlisting>
-
-</para>
+</programlisting></para>
</refsect1>
LIMIT { <replaceable class="parameter">count</replaceable> | ALL }
OFFSET <replaceable class="parameter">start</replaceable>
</synopsis>
- <replaceable class="parameter">count</replaceable> specifies the
+ The parameter <replaceable class="parameter">count</replaceable> specifies the
maximum number of rows to return, while <replaceable
class="parameter">start</replaceable> specifies the number of rows
to skip before starting to return rows. When both are specified,
following query is invalid:
<programlisting>
SELECT distributors.* WHERE distributors.name = 'Westward';
-</programlisting>
- <productname>PostgreSQL</productname> releases prior to
+</programlisting><productname>PostgreSQL</productname> releases prior to
8.1 would accept queries of this form, and add an implicit entry
to the query's <literal>FROM</literal> clause for each table
referenced by the query. This is no longer allowed.
SubTransactionId subid; /* subxact in which tuptable was created */
} SPITupleTable;
</programlisting>
- <structfield>tupdesc</structfield>,
+ The fields <structfield>tupdesc</structfield>,
<structfield>vals</structfield>, and
<structfield>numvals</structfield>
can be used by SPI callers; the remaining fields are internal.