Función NULLIF

NULLIF es una función diversa que devuelve un valor NULL si los argumentos son iguales.

Sintaxis

La función NULLIF devuelve un valor NULL si los argumentos son iguales; de lo contrario, devuelve el valor del primer argumento. Los argumentos deben ser comparables. El resultado de utilizar NULLIF(e1,e2) es el mismo que el de utilizar la expresión:
CASE WHEN e1=e2 THEN NULL ELSE e1 END

Cuando e1=e2 se evalúa como desconocido (porque uno de los argumentos o ambos son NULL), NULLIF devuelve el valor del primer argumento.

Conceptos relacionados
ESQL

Tareas relacionadas
Desarrollo de ESQL

Referencia relacionada
Preferencia de sintaxis
Funciones ESQL diversas