sql >> Database >  >> RDS >> PostgreSQL

Postgres CSV COPY van/import respecteert de CSV-headers niet

De COPY commando kopieert standaard kolommen uit een CSV-bestand in de standaardvolgorde van de kolommen in de tabel. De HEADER optie op invoer wordt genegeerd , informeert het in feite alleen de backend om de eerste regel bij invoer te negeren. Als de volgorde van de kolommen in de CSV niet overeenkomt met de volgorde van de kolommen in de tabel, kunt u expliciet de kolomvolgorde specificeren die overeenkomt met de lay-out van het CSV-bestand:

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


  1. SQLAlchemy-overerving werkt niet

  2. MySQLdump leeg bestand met behulp van PHP maar geen opdrachtregel?

  3. Oracle- Left outer join op meerdere tabellen die de gewenste null-waarden niet retourneert

  4. Welke is sneller:gecorreleerde subquery's of join?