O
COPY
O comando por padrão copia colunas de um arquivo CSV na ordem padrão das colunas na tabela. O HEADER
opção na entrada é ignorada
, basicamente apenas informa ao backend para ignorar a primeira linha na entrada. Se a ordem das colunas no CSV não corresponder à ordem das colunas na tabela, você poderá especificar explicitamente a ordem das colunas para corresponder ao layout do arquivo CSV:COPY churches (id,denomination_id,name,address_id)
FROM '$PWD/data/Data - Churches.csv'
WITH DELIMITER ',' CSV HEADER;