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

Oracle AI Database 26aiを使う。t(id PRIMARY KEY,n)は(1,10)、s(id,n)は(1,20)である。MERGEのONはid一致、MATCHEDのUPDATEにはWHERE s.n<0、NOT MATCHEDにはINSERTを指定した。成功後のtはどれか。

A
(1,10)の1行のまま★ 正解

一致行のUPDATE条件がFALSEなので変更しない。

B
(1,20)の1行になる

UPDATEのWHEREを満たしていない。

C
id=1をINSERTしようとして必ず重複エラー

不一致の分岐へ回るわけではない。

D
空になる

削除処理は指定していない。

解説

ONが一致した時点でMATCHED側となる。UPDATEのWHEREがFALSEでも、同じsource行をNOT MATCHEDのINSERTへ回さない。

根拠資料・確認情報

対応範囲: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 練習問題・解説 | まなびの時間