フリー問題

Oracle Database SQL のフリー問題 15 / 20 問目

問題文

A session updates 40 rows without committing, then issues a CREATE TABLE statement, then issues a ROLLBACK. A colleague expects the 40 updated rows to go back to their old values. What is the state of those rows?

選択肢

  1. The updates are undone, because the database keeps the open transaction separate from the data definition statement.
  2. The updates are undone, because the database rolls the open transaction back before the data definition statement.
  3. The updates stay uncommitted, because a data definition statement takes a separate transaction of its own.
  4. The updates are permanent, because the database commits the open transaction before it runs a data definition statement.

解答・解説を確認するには

正解と解説の確認、回答の記録には無料登録が必要です。登録すると演習モードでフリー問題に回答し、正誤と解説をその場で確認できます。