PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Exportar tabela do banco de dados Postgres (no servidor) para o arquivo csv (no local) em java


Use o CopyManager do PgJDBC , que você obtém do PGConnection você pode converter um java.sql.Connection para uma conexão PgJDBC para.

Se você usa um pool de conexões, talvez seja necessário descobrir como desempacotar a Connection com proxy para obter o objeto PgJDBC Connection real subjacente.

CopyManager suporta COPY ... TO STDOUT , permitindo transmitir dados CSV gerados pelo servidor para o aplicativo cliente.