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

Postgres CSV COPY from/import respekterer ikke CSV-headere

COPY kommando kopierer som standard kolonner fra en CSV-fil i standardrækkefølgen af ​​kolonnerne i tabellen. HEADER mulighed på input ignoreres , informerer det grundlæggende kun backend om at ignorere den første linje ved input. Hvis rækkefølgen af ​​kolonnerne i CSV'en ikke stemmer overens med rækkefølgen af ​​kolonnerne i tabellen, kan du udtrykkeligt angive kolonnerækkefølgen for at matche layoutet af CSV-filen:

COPY churches (id,denomination_id,name,address_id)
FROM '$PWD/data/Data - Churches.csv'
WITH DELIMITER ',' CSV HEADER;


  1. SQL SELECT-forespørgsel virker ikke - kan ikke finde fejl

  2. Hibernate opretter ikke tabel i databasen

  3. Hvad er den bedste måde at indsætte flere rækker i en mysql-database ved hjælp af php?

  4. Oracle-klient ORA-12541:TNS:ingen lytter