Jestem nowicjuszem w psql i potrzebuję pomocy. Jak mogę załadować lokalny CSV do zdalnego DB?
Używam następującego polecenia
\COPY test(user_id, product_id, value)
FROM '/Users/testuser/test.tsv' WITH DELIMITER '\t' CSV HEADER;
ale to przeszukuje plik na zdalnej bazie danych, podczas gdy muszę to zrobić na moim komputerze lokalnym.
E'\t'. Ale tab powinien być domyślny, jeśli i tak nie określisz ograniczenia.
\copyczyta plik lokalny (jest topsqlpolecenie i można go używać tylko od wewnątrzpsql).COPYjednak (zauważ brakujące ``) odczyta plik na serwerze.