PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

dati extra dopo l'ultima colonna prevista durante il tentativo di importare un file CSV in postgresql

Ora hai 7 campi.

Devi mappare quei 6 campi dal CSV in 6 campi nella tabella.

Non puoi mappare solo 3 campi da CSV quando ne hai 6 come fai in:

\COPY agency (agency_name, agency_url, agency_timezone) FROM 'myFile.txt' CSV HEADER DELIMITER ',';

Tutti i campi del file csv devono essere mappati nel comando copy from.

E poiché hai definito csv , delimitatore è predefinito, non è necessario inserirlo.