Saya seorang pemula dalam psql dan butuh bantuan. Bagaimana saya bisa memuat CSV lokal ke DB jarak jauh?
Saya menggunakan perintah berikut
\COPY test(user_id, product_id, value)
FROM '/Users/testuser/test.tsv' WITH DELIMITER '\t' CSV HEADER;
tetapi ini mencari file pada DB jarak jauh sementara saya perlu melakukannya pada PC lokal saya.
E'\t'
. Tetapi tab harus menjadi default jika Anda tidak menentukan batasan.
\copy
membaca file lokal (ini adalahpsql
perintah dan hanya dapat digunakan dari dalampsql
).COPY
namun (perhatikan, `` yang hilang) akan membaca file di server.