テクノロジ系 / データベース
NULL
NULLは、データベースで値が存在しない・未設定であることを表す特別な状態です。
もう少し詳しく
「0」や空文字とは異なり、「値がない・不明」という状態そのものを表します。NULLとの比較は通常の等号では判定できず、専用の判定(IS NULL)が必要です。集計や条件判定で特別な扱いになるため、NULLの性質を理解しておくことが重要です。
試験での見方
例:未入力の電話番号欄はNULLとなり、IS NULLで「未設定」を判定します。
テクノロジ系 / データベース
NULLは、データベースで値が存在しない・未設定であることを表す特別な状態です。
「0」や空文字とは異なり、「値がない・不明」という状態そのものを表します。NULLとの比較は通常の等号では判定できず、専用の判定(IS NULL)が必要です。集計や条件判定で特別な扱いになるため、NULLの性質を理解しておくことが重要です。
例:未入力の電話番号欄はNULLとなり、IS NULLで「未設定」を判定します。
0や空文字との違いと、IS NULLでの判定、集計時の扱いが問われます。非NULL制約と結び付けて押さえましょう。