Frage

Unser Kunde beschwert sich, dass unsere Exportdatei zu lang ist; sie möchten, dass wir den Export in viele Dateien mit nicht mehr als „n“ Datensätze pro Datei teilen. Gibt es eine Möglichkeit, dies zu tun mit „wählen Sie für xml“

Bei persent sie SQL Server 2005 für dieses Projekt verwenden.

(Wenn diese zu hart ist, kann ich immer Post-Prozess die einzige große Datei es aufzuspalten)

War es hilfreich?

Lösung

Ich glaube nicht, dass es etwas gibt, simple'n'easy Sie hier tun können.

würde Mein Ansatz wahrscheinlich die Anzahl der Zeilen, die von jeder SELECT-Anweisung zurück begrenzen (durch die Daten Partitionierung von einigen Kriterien zurückgegeben, zB nach Datum oder Ort oder etwas), und setzen Sie dann diejenigen kleinere XML-Streams in Dateien nacheinander . Doable, aber nicht sehr elegant oder anspruchsvoll ..

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top