Consultar valores nulos en un mensaje del dominio MRM

Si desea comparar un elemento con NULL, codifique la sentencia:

IF InputRoot.MRM.Elem2.Child1 IS NULL THEN
   DO:
    -- more ESQL --
END IF;

Si se permiten nulos para ese elemento, esta sentencia prueba si el elemento existe en el mensaje de entrada o si existe y contiene el valor nulo suministrado por MRM. El funcionamiento de esta prueba depende del formato físico:

Si desea determinar si el campo falta, en vez de estar presente pero con un valor nulo, puede utilizar la función CARDINALITY de ESQL.

Conceptos relacionados
Visión general de flujos de mensajes
Visión general de ESQL
Modelado de mensajes
Formato físico personalizado: Manejo de NULL
Formato físico XML: Manejo de NULL
Formato TDS: Manejo de NULL
Tareas relacionadas
Establecer valores nulos en el dominio MRM
Diseñar un flujo de mensajes
Definir el contenido del flujo de mensajes
Gestión de archivos ESQL
Desarrollo de modelos de mensaje
Referencia relacionada
Nodo Compute
Nodo Database
Nodo Filter
Función CAST
Referencia de ESQL
Función CARDINALITY
Sentencia IF
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac06050_