Skip Headers
Oracle® OLAP DML Reference
10g Release 2 (10.2)

Part Number B14346-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

NVL2

The NVL2 function returns one value when the value of a specified expression is not NA, or another value when the value of the specified expression is NA.

To merely replace a NA value with a string, use NVL.

Return Value

The data type of the return value is always the data type of expr2 (that is, the expression whose value is returned when the value of expr1 is not NA).

Syntax

NVL2 (expr1 , expr2 , expr3)

Arguments

expr1

The expression whose value this function evaluates.

expr2

An expression whose value is returned when the value of expr1 is not NA.

expr3

An expression whose value is returned when the value of expr1 is NA.

Notes

Comparing Values of Different Data Types

When the data types of expr2 and expr3 are different, then the function converts expr3 to the data type of expr2 before comparing them.