What is a subtransaction?
Subtransactions can be nested within a transaction bounded by 'SUBTRANS BEGIN' and 'SUBTRANS END' or 'SUBTRANS ROLLBACK'. Thus, the effects of a transaction can be partially reset without affecting the lock release.