Soy un novato en psql y necesito ayuda. ¿Cómo puedo cargar un CSV local en una base de datos remota?
Estoy usando el siguiente comando
\COPY test(user_id, product_id, value)
FROM '/Users/testuser/test.tsv' WITH DELIMITER '\t' CSV HEADER;
pero esto busca el archivo en la base de datos remota mientras necesito hacerlo en mi PC local.
E'\t'
. Pero la pestaña debería ser la predeterminada si no especifica un delim de todos modos.
\copy
lee un archivo local (es unpsql
comando y solo se puede usar desde adentropsql
).COPY
sin embargo (tenga en cuenta que la falta ``) leerá el archivo en el servidor.