プライマリ・コンテンツに移動
Oracle® Databaseユーティリティ
12cリリース1 (12.1.0.2)
B71303-09
目次へ移動
目次
索引へ移動
索引

前
次

NVL

問合せの結果において、null(空白として返される)を文字データに置換します。指定した最初の式がNULLの場合、NVLは指定した2番目の式を返します。指定した最初の式がNULLでない場合、NVLは最初の式の値を返します。

構文

『Oracle Database SQL言語リファレンス』を参照してください。

制限事項

SELECTコマンドでNVL関数を使用する場合は、次の制限事項が適用されます。

  • 置換する値(2番目の式)は、文字データとして指定する必要があります。

  • この関数は、データ変換をサポートしません。

この例では、singalling_componentの出力のNULLをテキスト"No component"に置換します。

select nvl(signalling_component, 'No component') from incident;