ich eine gespeicherte Funktion wie diese bin Aufruf:SQL Developer ist Kürzen meine Ergebnisse
select XML_INVOICE.GENERATE_XML_DOC('84200006823') from dual;
Die Abfrageergebnisse dann unterhalb in einer Tabelle angezeigt, die ich rechts klicken und wählen Sie „Exportieren von Daten“ - > 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>
das Problem ist die "..." - SQL Developer (2.1.0.63 auf Linux) wird alle Daten nicht angezeigt - sein das Ergebnis und Anhängen des Auslassungs Kürzen. Das nützt mir nichts. Wie kann ich ALLE meine Daten exportieren?
ich lösche meine Antwort, da Sie bestätigt haben, dass die gespeicherte Datei "..." enthält. Ich kann mit einem ähnlichen Aufruf einer eingebauten Funktion, die eine lange Ausgabe erzeugt, nicht reproduzieren. Nur um sicher zu sein - wenn Sie dies in SQL * Plus (mit den entsprechenden SET-Parametern) tun, erhalten Sie auch das gleiche Ergebnis? Von dem Funktionsnamen und der Methode scheint es, dass das Ergebnis bereits in XML ist - warum müssen Sie es erneut konvertieren? – dpbradley
Wie groß ist das vollständige XML? Kannst du es hier posten (damit wir in eine Umgebung einfügen können und sehen, ob wir reproduzieren können) –
ist das XML 70kb. Ich kann das XML seit seinen Kundendaten nicht veröffentlichen. In jedem Fall ist der eigentliche Inhalt des XML nicht relevant - nur die Tatsache, dass es abgeschnitten ist. – nont