sql >> Databáze >  >> RDS >> PostgreSQL

Postgres CSV COPY z/import nerespektuje hlavičky CSV

COPY příkaz ve výchozím nastavení zkopíruje sloupce ze souboru CSV ve výchozím pořadí sloupců v tabulce. HEADER možnost na vstupu je ignorována , v podstatě pouze informuje backend, aby ignoroval první řádek na vstupu. Pokud pořadí sloupců v souboru CSV neodpovídá pořadí sloupců v tabulce, můžete explicitně určit pořadí sloupců, aby odpovídalo rozložení souboru CSV:

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


  1. Jak nastavím MySQL pro práci s C#?

  2. Najděte nejlépe odpovídající řádek v MySQL (InnoDB)

  3. Jak přidat více řádků pomocí Vložit... PŘI AKTUALIZACI DUPLIKÁTNÍHO KLÍČE pomocí knex

  4. Přidejte týdny k datu v PostgreSQL