ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド
リリース6.0
B25770-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

NVL

NVL関数は、式がNULLと評価されるかどうかをテストします。値がNULLである場合は、指定された式の値を返します。現在の式の値がNOT NULLと評価された場合は、何も行われません。

SQL構文

NVL(Expression1, Expression2)

パラメータ

NVLには、次のパラメータがあります。

パラメータ

説明

Expression1
値がNULLであるかをテストする式。
Expression2
Expression1の値がNULLの場合に使用される、かわりの値。

説明
例11.23

次の例では、式MIDDLENAMEの値がNULLであるかどうかをテストします。各式の値がNULLであれば、文字列'No Middle Name'が返されます。それ以外の場合は、元の式の値が返されます。

NVL(MIDDLENAME, 'No Middle Name')
例11.24
SELECT FIRSTNAME,  
       NVL(MIDDLENAME, 'No Middle Name'),  
       LASTNAME  
FROM EMPLOYEES;