Ejemplo NVL2

En este ejemplo, el primer argumento no es nulo, así que devuelve el segundo argumento.
SELECT nvl2(1,2,3);
NVL2(1,2,3)
-----------
         2

La función nvl2 equivale a una expresión CASE. El resultado de la expresión es de un tipo compatible con el segundo y tercer argumento, como lo es en la función case correspondiente.