programmer400
02-11-10, 15:26
Mit folgendem Befehl wird eine CSV-Datei in eine DDS-beschriebenen Datenbankdatei kopiert. Funktioniert fast: das Problem ist nur, wenn in der CSV-Datei bei numerischen Feldern anstatt einer Ziffer/Zahl nix drinnensteht (blank), dann wird der Datensatz nicht übernommen.
Was kann man dagegen am besten unternehmen?
CPYFRMIMPF FROMSTMF('/ifs-verzeichnis/artikel.csv') TOFILE(bibl/file) MBROPT(*REPLACE) RCDDLM(*CRLF) STRDLM(*NONE) RMVBLANK(*NONE) FLDDLM(';') DECPNT(*COMMA) RPLNULLVAL(*FLDDFT)
Was kann man dagegen am besten unternehmen?
CPYFRMIMPF FROMSTMF('/ifs-verzeichnis/artikel.csv') TOFILE(bibl/file) MBROPT(*REPLACE) RCDDLM(*CRLF) STRDLM(*NONE) RMVBLANK(*NONE) FLDDLM(';') DECPNT(*COMMA) RPLNULLVAL(*FLDDFT)