Consultando Valores Nulos em uma Mensagem no Domínio MRM

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

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

Se forem permitidos nulos para este elemento, esta instrução testará se o elemento existe na mensagem de entrada, ou se ele existe e contém o valor nulo fornecido pelo MRM. O comportamento desse teste depende do formato físico:

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.

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Visão Geral do ESQL
Modelagem de Mensagens
Formato de Ligação Customizado: Manipulação de NULL
Formato Físico XML MRM: Manipulação de NULL
Formato TDS: Manipulação de NULL
Tarefas relacionadas
Definindo Valores Nulos em uma Mensagem no Domínio MRM
Projetando um Fluxo de Mensagens
Definindo o Conteúdo do Fluxo de Mensagens
Gerenciando Arquivos ESQL
Desenvolvendo Modelos de Mensagens
Referências relacionadas
Nó Compute
Nó Banco de Dados
Nó Filter
Função CAST
Referência de ESQL
Função CARDINALITY
Instrução IF
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:11:44

ac06050_