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

Oracle AI Database 26aiを使う。永続表tのUPDATE後、通常のCREATE TABLE other_t(id NUMBER)を実行したが同名表が既に存在して失敗した。文は構文的に正しい。続くROLLBACKで先のUPDATEは戻るか。

A
戻る。DDL失敗なら先行DMLも必ず未確定のままである

有効なDDLの実行前COMMITを落としている。

B
戻らない。DDL実行前の暗黙COMMITが行われたため★ 正解

DDL成功後の確定と実行前の確定を区別する。

C
UPDATEした表自体が必ずDROPされる

失敗したCREATEと既存表の削除は別である。

D
ROLLBACKが同名表を自動改名してCREATEを再試行する

ROLLBACKはDDLの自動再実行ではない。

解説

構文的に有効な通常DDLは実行前に暗黙COMMITする。DDL自体が同名objectで失敗しても先行transactionの確定は取り消せない。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
Oracle AI Database 26aiを使う。永続表tのUPDATE後、 | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間