GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.postgresql.org — BEGIN October 15, 2026: PostgreSQL 19 RC 1 Released!
BEGINBEGIN — start a transaction block SynopsisBEGIN [ WORK | TRANSACTION ] [ Description
Statements are executed more quickly in a transaction block, because transaction start/commit requires significant CPU and disk activity. Execution of multiple statements inside a transaction is also useful to ensure consistency when making several related changes: other sessions will be unable to see the intermediate states wherein not all the related updates have been done. If the isolation level, read/write mode, or deferrable mode is specified, the new transaction has those characteristics, as if Parameters
Refer to SET TRANSACTION for information on the meaning of the other parameters to this statement. Notes
Use Issuing For reasons of backwards compatibility, the commas between successive ExamplesTo begin a transaction block: BEGIN; Compatibility
The Incidentally, the See AlsoCOMMIT, ROLLBACK, START TRANSACTION, SAVEPOINTSubmit correctionIf you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |