Sou iniciante no psql e preciso de ajuda. Como carregar um CSV local em um banco de dados remoto?
Estou usando o seguinte comando
\COPY test(user_id, product_id, value)
FROM '/Users/testuser/test.tsv' WITH DELIMITER '\t' CSV HEADER;
mas isso pesquisa o arquivo no banco de dados remoto enquanto eu preciso fazer isso no meu PC local.
E'\t'. Mas tab deve ser o padrão se você não especificar um delim de qualquer maneira.
\copylê um arquivo local (é umpsqlcomando e só pode ser usado de dentropsql).COPYno entanto (observe o `` ausente) lerá o arquivo no servidor.