Voy a llamar a una función almacenada como esto:Oracle Developer SQL se truncar mis resultados
select XML_INVOICE.GENERATE_XML_DOC('84200006823') from dual;
Los resultados de la consulta a continuación, se muestran en una tabla de debajo, que puedo hacer clic y seleccione "Exportar datos" derecho - > XML
<?xml version='1.0' encoding='UTF8' ?>
<RESULTS>
<ROW>
<COLUMN NAME="XML_INVOICE.GENERATE_XML_DOC('84200006823')" <![CDATA[<xml>yada yada</xml><morexml>...]]></COLUMN>
</ROW>
</RESULTS>
el problema es la "..." - SQL Developer (2.1.0.63 en Linux) no está mostrando todos los datos - su truncando el resultado y añadiendo los puntos suspensivos. Esto no sirve para nada. ¿Cómo puedo exportar TODOS mis datos?
estoy borrando mi responda ya que ha confirmado que el archivo guardado contiene "...". No puedo reproducir con una llamada similar a una función incorporada que produce un resultado largo. Solo para estar seguro: si haces esto en SQL * Plus (con los parámetros SET adecuados) ¿también obtienes el mismo resultado? Además, desde el nombre y el método de la función, parece que el resultado ya está en XML. ¿Por qué necesita convertirlo de nuevo? – dpbradley
¿Qué tan grande es el XML completo. ¿Puedes publicarlo aquí (para que podamos insertarlo en un entorno y ver si podemos reproducirlo) –
el XML es 70kb. No puedo publicar el XML desde sus datos de cliente. En cualquier caso, el contenido real del XML no es relevante, solo el hecho de que está truncado. – nont