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 de Ligação XML: 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ó Database
Nó Filter
Função CAST
Referência de ESQL
Função CARDINALITY
Instrução IF
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac06050_