Prüfen Sie mal mittels RUNQRY den Inhalt der Datei. Vielleicht enthält das Datumfeld tatsächlich einen ungültigen Wert (oder NULL).
Verwenden Sie zusätzlich eine Indicator-Variable (Typ BIN(2)): FETCH INTO ..., ATUM :IND, ...
Ggf. ist der SQL-Fehler nur eine Warnung und die restlichen Felder werden trotzdem korrekt gefüllt (überprüfbar z.b. mit dem Debugger).