Alle numerischen externen
Datentypen (INTEGER, REAL, DECIMAL, ZONED) werden als Binärwerte
interpretiert.
Sie sind in die datenbankinternenen
Datentypen (FIXED, SMALLINT, INTEGER, FLOAT) beliebig konvertierbar (Umwandlung der
Datentypen).
· Daten des Datentyps INTEGER werden vom Loader grundsätzlich als vorzeichenbehaftete Werte interpretiert. Mit Hilfe der Syntaxregel <int_spec> spezifizieren Sie, wie diese Werte im Quelldatenstrom dargestellt sind.
· Daten des Datentyps REAL sind in der rechnerspezifischen Form codiert und können nicht ohne zusätzliche Konvertierung zwischen verschiedenen Betriebssystemen und Rechnerplattformen transportiert werden.
Mit den FASTLOAD-Kommando und dem DATALOAD-Kommando können externe binäre Werte in Datenbanktabellen geladen werden.
DATALOAD TABLE hotel
hnr 01-04
INTEGER
name 09-18
plz 20-25
DECIMAL
ort 27-36
preis 41-44 REAL
INFILE 'hotel.daten' FORMATTED
Der Quelldatenstrom muss im Ladekommando mit dem Format FORMATTED oder FORMATTED BINARY angegeben werden. Der Datenstrom muss binär kodiert sein.