This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
version, or one of the supported versions listed above instead.
ROLLBACK -- abort the current transaction
ROLLBACK [ WORK | TRANSACTION ]
ROLLBACK rolls back the current
transaction and causes all the updates made by the transaction to
Optional key words. They have no effect.
Use COMMIT to successfully
terminate a transaction.
Issuing ROLLBACK when not inside a
transaction does no harm, but it will provoke a warning
To abort all changes:
The SQL standard only specifies the two forms ROLLBACK and ROLLBACK
WORK. Otherwise, this command is fully conforming.