diff options
Diffstat (limited to 'doc/src/sgml/ref/abort.sgml')
| -rw-r--r-- | doc/src/sgml/ref/abort.sgml | 257 |
1 files changed, 137 insertions, 120 deletions
diff --git a/doc/src/sgml/ref/abort.sgml b/doc/src/sgml/ref/abort.sgml index d849c7ccff..32fc9a27fd 100644 --- a/doc/src/sgml/ref/abort.sgml +++ b/doc/src/sgml/ref/abort.sgml @@ -1,135 +1,152 @@ -<REFENTRY ID="SQL-ABORT"> -<REFMETA> -<REFENTRYTITLE> -ABORT -</REFENTRYTITLE> -<REFMISCINFO>SQL - Language Statements</REFMISCINFO> -</REFMETA> -<REFNAMEDIV> -<REFNAME> -ABORT -</REFNAME> -<REFPURPOSE> -Aborts the current transaction -</REFPURPOSE> -</REFNAMEDIV> -<REFSYNOPSISDIV> -<REFSYNOPSISDIVINFO> -<DATE>1998-09-27</DATE> -</REFSYNOPSISDIVINFO> -<SYNOPSIS> -ABORT -</SYNOPSIS> +<refentry id="SQL-ABORT"> + <refmeta> + <refentrytitle> + ABORT + </refentrytitle> + <refmiscinfo>SQL - Language Statements</refmiscinfo> + </refmeta> + <refnamediv> + <refname> + ABORT + </refname> + <refpurpose> + Aborts the current transaction + </refpurpose> + </refnamediv> + <refsynopsisdiv> + <refsynopsisdivinfo> + <date>1998-09-27</date> + </refsynopsisdivinfo> + <synopsis> +ABORT [ TRANSACTION | WORK ] + </synopsis> -<REFSECT2 ID="R2-SQL-ABORT-1"> -<REFSECT2INFO> -<DATE>1998-09-27</DATE> -</REFSECT2INFO> -<TITLE> -Inputs -</TITLE> -<PARA> -None. -</para> + <refsect2 id="R2-SQL-ABORT-1"> + <refsect2info> + <date>1998-09-27</date> + </refsect2info> + <title> + Inputs + </title> -</REFSECT2> + <para> + None. + </para> + </refsect2> -<REFSECT2 ID="R2-SQL-ABORT-2"> -<REFSECT2INFO> -<DATE>1998-09-27</DATE> -</REFSECT2INFO> -<TITLE> -Outputs -</TITLE> -<PARA> + <refsect2 id="R2-SQL-ABORT-2"> + <refsect2info> + <date>1998-09-27</date> + </refsect2info> + <title> + Outputs + </title> -<VARIABLELIST> -<VARLISTENTRY> -<TERM> - ABORT -</TERM> -<LISTITEM> -<PARA> - Message returned if successful. -</para> -</listitem> -</VARLISTENTRY> -<VARLISTENTRY> -<TERM> + <para> + + <variablelist> + <varlistentry> + <term><computeroutput> +ABORT + </computeroutput></term> + <listitem> + <para> + Message returned if successful. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><computeroutput> NOTICE: UserAbortTransactionBlock and not in in-progress state ABORT -</TERM> -<LISTITEM> -<PARA> - If there is not any transaction currently in progress. -</para> -</listitem> -</VARLISTENTRY> -</VARIABLELIST> -</para> -</REFSECT2> -</REFSYNOPSISDIV> + </computeroutput></term> + <listitem> + <para> + If there is not any transaction currently in progress. + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect2> + </refsynopsisdiv> -<REFSECT1 ID="R1-SQL-ABORT-1"> -<REFSECT1INFO> -<DATE>1998-09-27</DATE> -</REFSECT1INFO> -<TITLE> -Description -</TITLE> -<PARA> + <refsect1 id="R1-SQL-ABORT-1"> + <refsect1info> + <date>1998-09-27</date> + </refsect1info> + <title> + Description + </title> + <para> <command>ABORT</command> rolls back the current transaction and causes all the updates made by the transaction to be discarded. -This command is identical -in behavior to the <acronym>SQL92</acronym> command <command>ROLLBACK</command>, -and is present only for historical reasons. -</para> -<REFSECT2 ID="R2-SQL-ABORT-3"> -<REFSECT2INFO> -<DATE>1998-09-27</DATE> -</REFSECT2INFO> -<TITLE> -Notes -</TITLE> -<para> -Use the <command>COMMIT</command> statement to successfully - terminate a transaction. -</para> -</refsect2> -</REFSECT1> + This command is identical + in behavior to the <acronym>SQL92</acronym> command <command>ROLLBACK</command>, + and is present only for historical reasons. + </para> + <refsect2 id="R2-SQL-ABORT-3"> + <refsect2info> + <date>1998-09-27</date> + </refsect2info> + <title> + Notes + </title> + <para> + Use <command>COMMIT</command> to successfully + terminate a transaction. + </para> + </refsect2> + </refsect1> -<REFSECT1 ID="R1-SQL-ABORT-2"> -<TITLE> -Usage -</TITLE> -<PARA> -<ProgramListing> ---To abort all changes --- + <refsect1 id="R1-SQL-ABORT-2"> + <title> + Usage + </title> + <para> + To abort all changes: + <programlisting> ABORT WORK; -</ProgramListing> -</para> + </programlisting> + </para> + + </refsect1> -</REFSECT1> + <refsect1 id="R1-SQL-ABORT-3"> + <title> + Compatibility + </title> -<REFSECT1 ID="R1-SQL-ABORT-3"> -<TITLE> -Compatibility -</TITLE> + <refsect2 id="R2-SQL-ABORT-4"> + <refsect2info> + <date>1998-09-27</date> + </refsect2info> + <title> + SQL92 + </title> + <para> + This command is a <productname>Postgres</productname> extension present + for historical reasons. <command>ROLLBACK</command> is the <acronym>SQL92</acronym> + equivalent command. + </para> + </refsect2> + </refsect1> -<REFSECT2 ID="R2-SQL-ABORT-4"> -<REFSECT2INFO> -<DATE>1998-09-27</DATE> -</REFSECT2INFO> -<TITLE> -SQL92 -</TITLE> -<para> -This command is a <productname>Postgres</productname> extension present -for historical reasons. <command>ROLLBACK</command> is the <acronym>SQL92</acronym> -equivalent command. -</PARA> -</refsect2> -</refsect1> +</refentry> -</REFENTRY> +<!-- Keep this comment at the end of the file +Local variables: +mode: sgml +sgml-omittag:nil +sgml-shorttag:t +sgml-minimize-attributes:nil +sgml-always-quote-attributes:t +sgml-indent-step:1 +sgml-indent-data:t +sgml-parent-document:nil +sgml-default-dtd-file:"../reference.ced" +sgml-exposed-tags:nil +sgml-local-catalogs:"/usr/lib/sgml/catalog" +sgml-local-ecat-files:nil +End: +--> |
