ORACLE MASTER Bronze DBA 26aiオブジェクトとデータ整合性オリジナル・公式資料照合難易度

Oracleの通常表で、qty NUMBER DEFAULT 1と定義したがNOT NULLは付けていない。INSERTでqtyへ明示的にNULLを指定した場合の基本動作はどれか。

A
DEFAULTがある列は必ず暗黙の主キーになる

既定値と主キー制約は別である。

B
明示NULLは必ず1へ置き換わる

DEFAULT ON NULLの条件を指定していない。

C
通常のDEFAULTだけでは明示NULLを禁止しない★ 正解

NOT NULLやDEFAULT ON NULLを追加した条件ではない。

D
表作成自体が必ず失敗する

DEFAULTだけを持つNULL許容列は定義できる。

解説

通常のDEFAULTは列値を省略した場合等に使う既定値であり、明示NULLを自動的に禁止するNOT NULL制約ではない。DEFAULT ON NULLを指定した場合とも区別する。

根拠資料・確認情報

対応範囲:Bronze DBA Oracle AI Database 26ai Fundamentals(1Z0-185-JPN)

資料確認日:2026-11-02

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

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

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
Oracleの通常表で、qty NUMBER DEFAULT 1と定義したがNO | ORACLE MASTER Bronze DBA 26ai 練習問題・解説 | まなびの時間