t
Title: END
Author: The PostgreSQL Global Development Group
Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
Date: 2021
Manual: PostgreSQL 11.14 Documentation
Source: PostgreSQL 11.14
Language: English

"END" "7" "2021" "PostgreSQL 11.14" "PostgreSQL 11.14 Documentation"
-----------------------------------------------------------------
* Define some portability stuff
-----------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://bugs.debian.org/507673
http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------------------------------------------------
* set default formatting
-----------------------------------------------------------------
disable hyphenation
disable justification (adjust text to left margin only)
-----------------------------------------------------------------
* MAIN CONTENT STARTS HERE *
-----------------------------------------------------------------
"NAME"
END - commit the current transaction
"SYNOPSIS"
END [ WORK | TRANSACTION ]
"DESCRIPTION"

END commits the current transaction. All changes made by the transaction become visible to others and are guaranteed to be durable if a crash occurs. This command is a PostgreSQL extension that is equivalent to COMMIT(7).

"PARAMETERS"

WORK

TRANSACTION

Optional key words. They have no effect.

"NOTES"

Use ROLLBACK(7) to abort a transaction.

Issuing END when not inside a transaction does no harm, but it will provoke a warning message.

"EXAMPLES"

To commit the current transaction and make all changes permanent:

.\}

END;
.\}
"COMPATIBILITY"

END is a PostgreSQL extension that provides functionality equivalent to COMMIT(7), which is specified in the SQL standard.

"SEE ALSO"
BEGIN(7), COMMIT(7), ROLLBACK(7)