La sentencia DELETE separa y elimina una parte de un árbol de mensajes, permitiendo que se vuelva a utilizar su memoria. Esta sentencia es especialmente útil al manejar mensajes muy grandes.
Si el campo de destino no existe, la sentencia no hace nada y el proceso normal continúa. Si cualquier variable de referencia apunta a la parte suprimida, se desconecta del árbol de manera que ninguna acción que las implique tendrá ningún efecto y la función LASTMOVE devolverá el valor FALSE. Las variables de referencia desconectadas se pueden volver a conectar mediante una sentencia MOVE... TO... .
DELETE FIELD OutputRoot.XML.Data.Folder1.Folder12; DELETE LASTCHILD OF Cursor;
Conceptos relacionados
ESQL
Tareas relacionadas
Desarrollo de ESQL
Manejo de mensajes XML grandes
Referencia relacionada
Preferencia de sintaxis
Sentencias ESQL
Sentencia CREATE
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ak05000_ |