Bei der Mehrzahl der Loader-Kommandos zum Entladen und Laden können Sie angeben, welchen Datentyp die jeweiligen Feldwerte im Datenstrom haben bzw. haben sollen. Diese Spezifikation gibt dem Loader an, wie die Daten des Datenstroms zu interpretieren sind.
· Beim Laden von Anwendungsdaten in eine Tabelle werden die angegebenen externen Datentypen in datenbankinterne Datentypen konvertiert und die entsprechenden Spaltenwerte einer Tabelle geladen.
· Beim Entladen von Anwendungsdaten aus einer Tabelle werden die datenbankinternen Datentypen in die angegebenen externen Datentypen konvertiert und die entsprechenden Spaltenwerte entladen.
Siehe auch:
Bei den Kommandos TABLELOAD und TABLEEXTRACT ist es nicht möglich, einen externen Datentyp anzugeben.
Der externe Datentyp und der entsprechende datenbankinterne Datentyp des Spaltenwerts in der Zieltabelle müssen nicht notwendigerweise übereinstimmen.
Die Datenbanktabelle artikel fordert für den Wert in der Spalte bestellt den datenbankinternen Datentyp FIXED.
Das FASTLOAD-Kommando definiert für die Spalte bestellt den externen Datentyp INTEGER.
FASTLOAD TABLE
artikel
anr 01-08
bez 09-39
CHAR
bestand 40-43 INTEGER
min_best 44-45 INTEGER
bestellt 46-49 INTEGER
lieferdatum 50-57 CHAR
preis 58-65
DECIMAL(2)
gewicht 66-69 REAL
INFILE 'artikel.daten' FORMATTED
Die Daten der Spalte bestellt werden beim Laden in den datenbankinternen Datentyp FIXED konvertiert.