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

Oracle AI Database 26aiを使う。t(id PRIMARY KEY,n)は(1,5)、s(id,n)は(1,0)だけである。MERGE INTO t USING s ON(t.id=s.id) WHEN MATCHED THEN UPDATE SET t.n=s.n DELETE WHERE t.n=0を成功させた。tの状態はどれか。

A
(1,0)が残る

更新後の値でDELETE WHEREを評価する。

B
(1,5)が残る

UPDATEの対応条件は成立している。

C
(1,5)と(1,0)の2行になる

一致行を追加INSERTする指定ではない。

D
空になる★ 正解

nを0へ更新した後に削除条件を満たす。

解説

MERGEのDELETE WHEREは更新後の値で判定し、対象はこのMERGEで更新した行である。更新後のn=0を満たす行は削除される。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

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