info > COMMIT(7)

📛 NAME

COMMIT — commit the current transaction

🚀 Quick Reference

Use CaseCommandDescription
✅ Commit a transactionCOMMIT;Makes all changes permanent and visible to others.
🔗 Commit and start a new transactionCOMMIT AND CHAIN;Commits current transaction, then immediately starts a new one with same characteristics.
🚫 Commit without chainingCOMMIT AND NO CHAIN;Commits and does not start a new transaction.

📝 SYNOPSIS

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

📖 DESCRIPTION

COMMIT commits the current transaction. All changes made by the transaction become visible to others and are guaranteed to be durable if a crash occurs.

⚙️ PARAMETERS

📌 NOTES

Use ROLLBACK(7) to abort a transaction.

Issuing COMMIT when not inside a transaction does no harm, but it will provoke a warning message. COMMIT AND CHAIN when not inside a transaction is an error.

💻 EXAMPLES

To commit the current transaction and make all changes permanent:

COMMIT;

✅ COMPATIBILITY

The command COMMIT conforms to the SQL standard. The form COMMIT TRANSACTION is a PostgreSQL extension.

🔗 SEE ALSO

BEGIN(7), ROLLBACK(7)

COMMIT(7)
📛 NAME 🚀 Quick Reference 📝 SYNOPSIS 📖 DESCRIPTION ⚙️ PARAMETERS 📌 NOTES 💻 EXAMPLES ✅ COMPATIBILITY 🔗 SEE ALSO

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-14 20:51 @2600:1f28:365:80b0:4d23:66fa:c2bb:7bae
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!