Anfang des Inhaltsbereichs

 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 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 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.
Inhalt des Zieldatenstroms:

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

Ende des Inhaltsbereichs