WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Consultar valores nulos en un mensaje en el dominio DFDL

Puede utilizar una sentencia ESQL para comparar un elemento con NULL.

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

IF InputRoot.DFDL.MyMessage.Elem2.Child1 IS NULL THEN
   DO:
    -- más ESQL --
END IF;

Si se permiten nulos para ese elemento, esta sentencia comprueba si el elemento existe en el mensaje de entrada, o si existe y contiene uno de los valores 'nil' definidos para el elemento en el esquema DFDL. El resultado devuelto de esta prueba se determina de la siguiente manera:

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.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:05


Tema de tareaTema de tarea | Versión 8.0.0.5 | bc40795_