Effect of rollback

Rollback returns both the main and temporary stores to their former state. It also releases locks:

Rollback of open cursors deletes all cursor information and closes both hold and non-hold cursors:

For more information on cursors, see “Cursors in transactions.” For more information on rollback to a savepoint, see “Rolling back to a savepoint.”