Commit d1a3b752 authored by Thomas G. Lockhart's avatar Thomas G. Lockhart

Add new SQL reference page and the first utility/app reference page

 converted from the man page.
parent 44e01bf9
<REFENTRY ID="SQL-ABORT">
<REFMETA>
<REFENTRYTITLE>
ABORT
</REFENTRYTITLE>
<REFMISCINFO>SQL - Language Statements</REFMISCINFO>
</REFMETA>
<REFNAMEDIV>
<REFNAME>
ABORT
</REFNAME>
<REFPURPOSE>
Aborts the current transaction
</REFPURPOSE>
<REFSYNOPSISDIV>
<REFSYNOPSISDIVINFO>
<DATE>1998-09-27</DATE>
</REFSYNOPSISDIVINFO>
<SYNOPSIS>
ABORT
</SYNOPSIS>
<REFSECT2 ID="R2-SQL-ABORT-1">
<REFSECT2INFO>
<DATE>1998-09-27</DATE>
</REFSECT2INFO>
<TITLE>
Inputs
</TITLE>
<PARA>
None.
</REFSECT2>
<REFSECT2 ID="R2-SQL-ABORT-2">
<REFSECT2INFO>
<DATE>1998-09-27</DATE>
</REFSECT2INFO>
<TITLE>
Outputs
</TITLE>
<PARA>
<VARIABLELIST>
<VARLISTENTRY>
<TERM>
ABORT
</TERM>
<LISTITEM>
<PARA>
Message returned if successful.
<VARLISTENTRY>
<TERM>
NOTICE: UserAbortTransactionBlock and not in in-progress state
ABORT
</TERM>
<LISTITEM>
<PARA>
If there is not any transaction currently in progress.
</VARLISTENTRY>
</VARIABLELIST>
</REFSECT2>
</REFSYNOPSISDIV>
<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.
<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.
</REFSECT1>
<REFSECT1 ID="R1-SQL-ABORT-2">
<TITLE>
Usage
</TITLE>
<PARA>
<ProgramListing>
--To abort all changes
--
ABORT WORK;
</ProgramListing>
</REFSECT1>
<REFSECT1 ID="R1-SQL-ABORT-3">
<TITLE>
Compatibility
</TITLE>
<PARA>
<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>
</REFENTRY>
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
--> -->
<!-- these are in the "commands" reference chapter --> <!-- these are in the "commands" reference chapter -->
<!entity abort system "abort.sgml">
<!entity alterTable system "alter_table.sgml"> <!entity alterTable system "alter_table.sgml">
<!entity alterUser system "alter_user.sgml"> <!entity alterUser system "alter_user.sgml">
<!entity begin system "begin.sgml"> <!entity begin system "begin.sgml">
...@@ -107,3 +108,6 @@ ...@@ -107,3 +108,6 @@
<!entity show system "show.sgml"> <!entity show system "show.sgml">
<!entity update system "update.sgml"> <!entity update system "update.sgml">
<!entity vacuum system "vacuum.sgml"> <!entity vacuum system "vacuum.sgml">
<!-- these are in the "utilities" reference chapter -->
<!entity psqlRef system "psql-ref.sgml">
<Chapter> <chapter id="sql-commands">
<Title>Commands</Title> <Title>SQL Commands</Title>
<Para> <Para>
This is reference information for the <acronym>SQL</acronym>
commands supported by <productname>Postgres</productname>.
</Para> </Para>
&abort;
&alterTable; &alterTable;
&alterUser; &alterUser;
&begin; &begin;
...@@ -62,6 +65,8 @@ ...@@ -62,6 +65,8 @@
<title>SQL Functions</title> <title>SQL Functions</title>
<para> <para>
This chapter provides reference information for the <acronym>SQL</acronym>
functions supported by <productname>Postgres</productname>.
</para> </para>
&currentDate; &currentDate;
...@@ -71,6 +76,17 @@ ...@@ -71,6 +76,17 @@
</chapter> </chapter>
<chapter Id="utilities">
<title>Utility Applications</title>
<para>
This is reference information for the
<productname>Postgres</productname> support utilities.
</para>
&psqlRef;
</chapter>
<!-- Keep this comment at the end of the file <!-- Keep this comment at the end of the file
Local variables: Local variables:
......
This diff is collapsed.
...@@ -569,7 +569,7 @@ SELECT actors.name ...@@ -569,7 +569,7 @@ SELECT actors.name
<refentry id="SQL-SELECTINTO"> <refentry id="SQL-SELECTINTO">
<refmeta> <refmeta>
<refentrytitle> <refentrytitle>
SELECT SELECT INTO
</refentrytitle> </refentrytitle>
<refmiscinfo>SQL - Language Statements</refmiscinfo> <refmiscinfo>SQL - Language Statements</refmiscinfo>
</refmeta> </refmeta>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment