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.MRM.Elem2.Child1 = 'xyz';
ou sua instrução equivalente:
SET OutputRoot.MRM.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.