[Oracle 8i] SQL Loader Datumsfeld laden

Hallo

Wie kann ich mit dem SQL Loader von Oracle 8i ein Feld mit Datumsformat laden. Ich weiss dass folgendes geht

FELDNAME DATE

Dies verlangt meiner Meinung nach aber ein Datum in Form von 20-JUN-2002. Kann ich auch ein Datum in Form von etwa „20-JUN-2002 15:14:59“ reinladen, also irgendwie Datum + Uhrzeit. Wenn dies mit SQL Loader nicht gehen sollte, wie könnte ich es dann lösen. Es sind nicht sehr viele Datensätze, Zeit also nicht so problematisch.

Vielen Dank für die Hilfe

Gruss
Marc

Wie kann ich mit dem SQL Loader von Oracle 8i ein Feld mit
Datumsformat laden. Ich weiss dass folgendes geht

FELDNAME DATE

Hallo Marc,

du kannst einem Date-Field eine Formatbeschreibung (als String) mitgeben, in dem beschrieben wird, wie die Einzelteile des Date-Strings zu interpretieren sind.

In etwa so:
LOAD DATA
INTO TABLE DATES (COL_A POSITION (1:15) DATE ”DD-Mon-YYYY”)
BEGINDATA
1-Jan-1991
1-Apr-1991 28-Feb-1991

Oracle erlaubt hier eine Unzahl von möglichen Formaten (also z.B. „DD-MM-YYYY HH:MI:SS“ für einen Timestamp…)

Viel Spaß beim Ausprobieren
Bernhard

Hallo Bernhard,

Super. Vielen Dank für Deine Antwort. So klappt es perfekt. Genau das was ich gesucht habe.

Gruss

Marc

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]