Multiple choice

_______ command is used to undo the work done in the current transaction.

  1. Revoke

  2. Rollback

  3. Savepoint

  4. Commit

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

ROLLBACK is the TCL command that undoes all changes made in the current transaction, restoring the database to its state before transaction began. COMMIT saves changes permanently. REVOKE is for permissions (DCL). SAVEPOINT marks a transaction point for partial rollback.