Tratamiento de XML desde procedimientos almacenado

ruben
03 de Marzo del 2004
Necesito poder pasar como parametro de entrada y salida objetos XML (como tipo de dato CLOB) a un procedimiento almacenado y poder modificarlo en estos procedimientos, añadiendo nodos, modificando valores... ¿alguien conoce como?.
Actualmente pasamos como parametro de entrada un CLOB que contiene un XML, y lo asignamos a un objeto xmldom.DomDocument. Esto nos funciona correctamente, pero en el momento en el que intentamos modificar ese objeto salta la excepción XMLDOM.NoModification_allowERR.