Jeder zu entladende LONG-Wert in separaten LONG-Datenstrom
Jeder zu entladende LONG-Wert einer Spalte wird in einen separaten
Datenstrom geschrieben.Sie geben im Kommando zum Entladen von Daten für jede zu entladende LONG-Spalte den Namen des LONG-Datenstroms mit einer Anzahl von Platzhaltern für eine fortlaufende Numerierung der erzeugten LONG-Datenströme an.
Wenn die zu entladende LONG-Spalte in einem Datensatz keinen Wert enthält (Wert ist die leere Zeichenkette), dann wird für diesen LONG-Wert ein leerer LONG-Datenstrom erzeugt.
Mit Hilfe des so erzeugten eindeutigen Mediennamens werden die einzelnen LONG-Datenströme dem entsprechenden Datensatz in der Zieltabelle zugeordnet.
Verwenden Sie als Platzhalter eine ausreichenden Anzahl von Nummernzeichen am Ende des Mediennamens. Wenn während des Entladens die Obergrenze der Nummerierung erreicht wird aber noch weitere Werte zu entladen sind, dann erzeugt der SAP DB Loader eine Fehlermeldung und bricht die Bearbeitung des Kommandos ab.
DATAEXTRACT * FROM hotel
knr 1
name 2
info 3
OUTFILE 'hotel.daten' FORMATTED
LONGFILE info 'info.daten.###'
Der SAP DB Loader erzeugt für den ersten zu entladenden LONG-Wert den Datenstrom mit dem Namen
info.daten.001, für den zweiten den Datenstrom info.daten.002 usw.10,Excelsior,'info.daten.001'
30,Flora, 'info.daten.002'
60,Bellevue,'info.daten.003'
Siehe auch:
Entladen von LONG-Werten Alle zu entladenden LONG-Werte in einen LONG-Datenstrom