Previous Next

See Also

A transaction consists of a series of data manipulations within a user session. Each session only has one current transaction at a time. A transaction is closed by a commit or a rollback command. This is automatically the start of the next transaction.

Transactions contain manipulations. An example of a manipulation is the result of the statement UPDATE ... SET ... WHERE.... Such a statement updates zero, one or many records. Each of these updates can cause one or more new manipulations, like a corrective update rule that updates all children of a parent record.