PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Perché la query non verrà salvata nel file csv mentre sembra normale nella console postgresql

Eri molto vicino.

Prova a utilizzare stdout per indirizzare l'output della tua query in un file usando psql dalla tua console L'esempio seguente crea un file nella macchina client:

$ psql -c "COPY (your query here!) TO STDOUT DELIMITER ';'" > file.csv

Se desideri avere questo file di output nel server potresti provare questo:

$ psql -c "COPY (your query here!) TO '/path/to/file.csv'"