Oracle Database SQL — Question 34

No user-defined locks are used in your database.
Which three are true about Transaction Control Language (TCL)? (Choose three.)

Answer options

Correct answer: A, E, F

Explanation

The correct answers A, E, and F accurately describe the behavior of ROLLBACK and COMMIT in TCL. Option A correctly states that ROLLBACK without TO SAVEPOINT undoes all changes and releases locks. Option E explains that COMMIT finalizes changes, while option F details that COMMIT also removes savepoints and releases locks. Options B and C are incorrect as they misrepresent the effects of ROLLBACK, and option D incorrectly states the behavior of ROLLBACK TO SAVEPOINT.