Instrução DELETE

A instrução DELETE desconecta e destrói uma parte de uma árvore de mensagens, permitindo que sua memória seja reutilizada. Esta instrução é muito útil no tratamento de mensagens muito grandes.

SINTAXE

Se o campo de destino não existir, a instrução não fará nada e o processamento normal continuará. Se qualquer variável de referência apontar para a parte excluída, ela será desconectada da árvore, para que nenhuma ação que a envolva não tenha efeito e a função LASTMOVE retorne FALSE. As variáveis de referência desconectadas podem ser reconectadas utilizando uma instrução MOVE... TO....

Exemplo

DELETE FIELD OutputRoot.XML.Data.Folder1.Folder12;
DELETE LASTCHILD OF Cursor;
Conceitos relacionados
Visão Geral do ESQL
Tarefas relacionadas
Desenvolvendo ESQL
Tratando de Grandes Mensagens XML
Referências relacionadas
Diagramas de Sintaxe: Tipos Disponíveis
instruções ESQL
Instrução CREATE
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ak05000_