Progress
Programming
Handbook
Transactions
A transaction is a set of changes to the database that is either executed completely or leaves no modification to the database. A subtransaction is nested in a transaction and encompasses all activity within one iteration of the following kinds of blocks: DO ON ERROR, FOR EACH, procedure, REPEAT, and triggers. Table 3–2 shows which kinds of blocks start transactions and subtransactions.
For more information on transactions, see Transactions."
When an error occurs, Progress performs differently depending on the context. Progress’s error processing allows you to accept default action depending on the type of error, or to define the error behavior yourself. The following section discusses error processing.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |