É possível usar o processamento nulo implícito ou explícito para configurar o valor de um elemento como NULL em uma mensagem de saída.
Se desejar definir um valor de um elemento em uma mensagem de saída, normalmente você codificará uma instrução ESQL semelhante à seguinte:
SET OutputRoot.DFDL.MyMessage.Elem2.Child1 = 'xyz';
ou sua instrução equivalente:
SET OutputRoot.DFDL.MyMessage.Elem2.Child1 VALUE = 'xyz';
Se estiver definindo o elemento como um valor não-nulo, essas duas instruções fornecerão resultados idênticos. No entanto, se desejar definir o valor como nulo, essas duas instruções não fornecerão o mesmo resultado:
A definição de um elemento complexo como NULL exclui esse elemento e todos os seus filhos.