sql >> Database >  >> RDS >> PostgreSQL

Tabel exporteren van Postgres-database (op server) naar csv-bestand (op lokaal) in java

Gebruik PgJDBC's CopyManager , die u verkrijgt van de PGConnection je kunt een java.sql.Connection . casten voor een PgJDBC-verbinding met.

Als u een verbindingspool gebruikt, moet u wellicht weten hoe u de proxy Connection kunt uitpakken om het echte onderliggende PgJDBC Connection-object te krijgen.

CopyManager ondersteunt COPY ... TO STDOUT , zodat u door de server gegenereerde CSV-gegevens naar de clienttoepassing kunt streamen.



  1. Hoe zorgen dat gegevens niet worden gesorteerd?

  2. wat doe ik verkeerd tijdens het converteren?

  3. prestatiestraf van strings als primaire sleutels?

  4. QMYSQL-stuurprogramma laadfout