Risk-Aware Code Review: Auto Approve Low-Risk Changes
LiveReview LiveReview LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt LiveReview - Free, Risk-Aware Code Review: Auto Approve Low-Risk Changes | Product Hunt GitHub Install Now

We'd appreciate a star

END - commit the current transaction

Compatibility

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

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.

Examples

       To commit the current transaction and make all changes permanent:

           END;

Name

       END - commit the current transaction

Notes

       Use ROLLBACK to abort a transaction.

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

Parameters

       WORK
       TRANSACTION
           Optional key words. They have no effect.

       AND CHAIN
           If AND CHAIN is specified, a new transaction is immediately started with the same transaction
           characteristics (see SET TRANSACTION (SET_TRANSACTION(7))) as the just finished one. Otherwise, no
           new transaction is started.

See Also

BEGIN(7), COMMIT(7), ROLLBACK(7)

PostgreSQL 17.5                                       2025                                                END(7)

Synopsis

       END [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]

See Also