×
単一行関数
1Z0-071試験では NVL の引数のデータ型整合性と COALESCE の評価順序(ショートサーキット評価)が頻出です。NVL(hire_date, 'No Date') のように日付型の列に対して文字列型のリテラルを直接渡すと、暗黙変換に失敗して ORA-01858 エラーが発生します(正しくは NVL(TO_CHAR(hire_date), 'No Date') と記述する)。また、NVL2 で第2引数と第3引数のデータ型が異なる場合、第2引数のデータ型に合わせて第3引数が型変換されるというデータ型優先順位のルールも狙われやすいポイントです。 特に Oracle Database 特有の挙動(NVLや独自結合記法など)と、ANSI/ISO SQL 標準規格の記法(COALESCEやJOIN構文など)の両方の違いを意識して学習を進めることが得点力アップに直結します。

関連する用語

データベースの基本特性である「NULL値の扱い」、条件分岐を行う「SELECT文」、集計処理でNULLを補正する「集計関数」と直接関連します。 これらの用語と組み合わせて出題されるケースが多いため、相互の概念の違いやデータ連携の流れを意識しながら復習を行いましょう。

ファクトチェック:ORACLE MASTER Silver SQL 2019 / 1Z0-071-JPN(2026-08-01確認)。試験時間120分、78問、合格ライン63%です。掲載記事は2019試験の学習用で、現行26ai試験とは別資格として扱います。

この記事は公式出題範囲・チェックリストとの対応を編集部で確認した学習解説です。

公式資料

用語集一覧 / ← 前の記事 / 次の記事 →