Función COALESCE

COALESCE es una de las diferentes funciones que le permite proporcionar valores por omisión para los campos.

SINTAXIS

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

Utilice la función COALESCE para proporcionar un valor por omisión para 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 o 0 (cero) si el campo no existe.
Conceptos relacionados
Visión general de ESQL
Tareas relacionadas
Desarrollo de ESQL
Transformación de un mensaje XML complejo
Referencia relacionada
Diagramas de sintaxis: tipos disponibles
Diferentes funciones ESQL
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ak05870_