ORACLE MASTER Silver SQL 26ai更新文と確定・待機の境界オリジナル・公式資料照合難易度

Oracle AI Database 26aiを使う。t(n)はCOMMIT済みの0が1行ある。UPDATE t SET n=1; SAVEPOINT s; UPDATE t SET n=2; SAVEPOINT s; UPDATE t SET n=3; ROLLBACK TO s; を順に成功させた。最後のnはどれか。

A
1

最初のsは同名の再設定で置き換わっている。

B
0

ROLLBACK TOは全transactionの取消しではない。

C
3

最後のUPDATEはsavepoint後なので取り消される。

D
2★ 正解

最後に設定したsの状態へ戻る。

解説

同名のsavepointを再設定すると以前の位置は置き換わる。最後のsはn=2の後なので3への変更だけを取り消す。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/11/2
Oracle AI Database 26aiを使う。t(n)はCOMMIT済み | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間