WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Consultando Valores Nulos em uma Mensagem no Domínio DFDL

É possível usar uma instrução ESQL para comparar um elemento a NULL.

Se desejar comparar um elemento a um NULL, codifique a instrução:

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

Se forem permitidos nulos para esse elemento, essa instrução testará se o elemento existe na mensagem de entrada, ou se existe e contém um dos valores 'nil' definidos para o elemento no esquema DFDL. O resultado retornado desse teste é determinado da seguinte forma:

Se desejar determinar se o campo está ausente, em vez de presente, mas com um valor nulo, será possível utilizar a função ESQL CARDINALITY.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:05


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | bc40795_