Función COALESCE

COALESCE es una función diversa que permite proporcionar valores por omisión a campos.

Sintaxis

La función COALESCE evalúa sus parámetros por orden y devuelve el primero que no es NULL. El resultado es NULL si y sólo si todos los argumentos son NULL. Los parámetros pueden ser de cualquier tipo escalar, pero no es necesario que tengan todos el mismo tipo.

Utilice la función COALESCE para proporcionar un valor por omisión a un campo, que es posible que no exista en un mensaje. Por ejemplo, la expresión:
COALESCE(Body.Salary, 0)
devuelve el valor del campo Salary del mensaje si existe ó 0 (cero) si dicho campo no existe.

Conceptos relacionados
ESQL

Tareas relacionadas
Desarrollo de ESQL
Transformación de un mensaje XML complejo

Referencia relacionada
Preferencia de sintaxis
Funciones ESQL diversas