PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

données supplémentaires après la dernière colonne attendue lors de la tentative d'importation d'un fichier csv dans postgresql

Vous avez maintenant 7 champs.

Vous devez mapper ces 6 champs du CSV en 6 champs dans la table.

Vous ne pouvez pas mapper seulement 3 champs de csv quand vous en avez 6 comme vous le faites dans :

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

Tous les champs du fichier csv doivent être mappés dans la commande copier à partir de.

Et puisque vous avez défini csv , le délimiteur est par défaut, vous n'avez pas besoin de le mettre.