CPYTOIMPF FROMFILE(PRODLIB/ARTICOLI) +
TOSTMF('/home/export/articoli.csv') +
MBROPT(*REPLACE) +
STMFCCSID(1208) +
RCDDLM(*CRLF) +
DTAFMT(*DLM) +
STRDLM(*NONE) +
FLDDLM(';')
Per includere i nomi delle colonne come prima riga si aggiunge ADDCOLNAM(*SQL).
Nota
STMFCCSID(1208) scrive in UTF-8 ed è quasi sempre la scelta giusta. È il motivo
per cui le lettere accentate arrivano corrette invece che come simboli: senza, il file esce
nella codifica EBCDIC del job e chi lo apre su Windows vede caratteri sbagliati.
Suggerimento
in Italia il separatore giusto è il punto e virgola, non la virgola:
Excel in configurazione italiana usa la virgola come separatore decimale, e con
FLDDLM(',') i numeri finiscono spezzati su due colonne.
Rilasci. CPYTOIMPF c'è da sempre. Il parametro ADDCOLNAM, che scrive i nomi delle
colonne come prima riga, è più recente: se il comando lo rifiuta segnalando una parola chiave
non valida, il sistema è su un rilascio che non lo ha, e l'intestazione va aggiunta a parte.
Commenti
Nessun commento ancora. Sii il primo a commentare!
Devi avere un account per commentare. Accedi · Registrati