....e qua casca l'asino!.... io purtroppo non faccio la conversione da codice, ma con DBeaver, che tu non hai mai usato, ma che comunque non dà la possibilità, almeno credo, di scrivere SQL... sono le prime volte anche per me con DBeaver...
Gianluigi, mi diresti come faresti tu da terminale con Posgres ? La mia tabella iniziale su file csv si compone di tre colonne: nome, codice, ditta; quella di arrivo in Postgres lo stesso.
Tu non hai ancora afferrato il concetto.
Quel pochissimo che ho combinato con Postgres, l'ho fatto seguendo le direttive di
sotema: uso il terminale esclusivamente per creare il titolare del database e il database vuoto.
Tutto il resto lo faccio direttamente con Gambas.
Io l'unica volta che ho importato dei dati da Access (ma non ho più Windows dal 2015) ho creato da Access i file CSV con un wizard scegliendo il punto e virgola come delimitatore.
Puoi vedere questo codice di
fsurfing leggermente modificato se funziona e ti ispira.
Oppure potrei tentare una modifica del file csv con Conv$ prima di leggere il file?
Oppure, si, puoi modificare direttamente il file CSV riga per riga.
NOTA: Bada che non sia proprio DBeaver a creare file non UTF-8...