Consulta de valores nulos en un mensaje en el dominio de MRM.

Si compara un elemento con NULL, escriba la sentencia:

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

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

Si desea determinar si el campo no existe, en lugar de existir con un valor nulo, puede utilizar la función ESQL CARDINALITY.

Conceptos relacionados
Flujos de mensajes
ESQL
Diseño de mensajes
Formato físico personalizado - manejo de NULL
Formato físico XML - manejo de NULL
Formato de serie codificado/delimitado - manejo de NULL

Tareas relacionadas
Configuración de valores nulos en un mensaje en el dominio de MRM
Diseño de un flujo de mensajes
Definición del contenido del flujo de mensajes
Gestión de archivos ESQL
Desarrollo de modelos de mensajes

Referencia relacionada
Nodo Compute
Nodo Database
Nodo Filter
Función CAST
ESQL
Función CARDINALITY
Sentencia IF