ORACLE MASTER Silver SQL 26aiDMLの対応関係と同時実行オリジナル・公式資料照合難易度

INSERT INTO dst(id) SELECT id FROM src WHERE flag=1 を実行した。条件に合うsrc行は0行であり、エラーとなる他の条件はない。結果として正しいものはどれか。

A
NULLのidを持つ1行を必ず挿入する

空の結果をNULL行で補完する規則はない。

B
副問合せが0行なので必ずNO_DATA_FOUNDとなる

通常のINSERT ... SELECTで0行はエラーではない。

C
dstの既存行を全削除する

INSERTは対象表の既存行を全削除しない。

D
正常終了し、挿入件数は0行である★ 正解

挿入元の結果行がないので追加されない。

解説

INSERT ... SELECTは問合せ結果の各行を挿入する。結果が空なら0行を挿入して正常終了し、NULL行を補って挿入することはない。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
INSERT INTO dst(id) SELECT id FROM src W | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間