Anfang des Inhaltsbereichs

 Datentypen 

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:

Umwandlung der Datentypen

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.

Ende des Inhaltsbereichs