Skip to content
Sharp

SQL for Java Devs · interview question

In a JDBC transaction, what is the purpose of setting auto-commit to false?

Multiple choiceHardchapter-8-curatedpremiumsql-for-java-devsindexes
Choose one answer
Answer and explanation

Correct answer

D. To group multiple SQL statements into a single transaction

Why

Setting auto-commit to false allows multiple SQL statements to be grouped into a single transaction, giving the developer control over when the transaction is committed or rolled back.

Test yourself on SQL for Java Devs

A free test with instant, explained results. No account needed.

Start free test
All SQL for Java Devs questions →