Type of block
|
Inactive transaction
|
Active transaction
|
DO transaction
FOR EACH transaction
REPEAT transaction
Any DO ON ENDKEY, DO ON ERROR, FOR EACH, REPEAT, or procedure block that directly contains statements that modify database fields or records or that read records using an EXCLUSIVE-LOCK.
|
Starts a transaction
|
Starts a subtransaction
|
Any FOR EACH, REPEAT, or procedure block that does not directly contain statements that either modify the database or read records using an EXCLUSIVE-LOCK.
|
Does not start a subtransaction or a transaction
|
Starts a subtransaction
|