ORACLE MASTER Silver SQL 26ai複合参照と関係の設計条件オリジナル・公式資料照合難易度

Oracle AI Database 26aiを使う。t(a,b)はUNIQUE(a,b)を持ち、両列ともNULL許可である。(1,NULL)をINSERTしてCOMMITした後、同じ(1,NULL)を再びINSERTした。結果はどれか。

A
NULLが含まれるため必ず成功する

単一列UNIQUEのNULL許可を複合キーへ一律に広げられない。

B
aが自動的に2へ変わり成功する

制約は重複値を自動採番しない。

C
一意性違反で拒否される★ 正解

非NULL部分a=1が同じ複合キーが既にある。

D
最初の行を上書きして成功する

INSERTは同一キー行のUPDATEへ自動変更されない。

解説

複合一意キーではNULLを含んでも、非NULL部分が同一のキーの重複は許されない。全キー列がNULLの行とは扱いが異なる。

根拠資料・確認情報

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

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

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