Hallo,
um eine Tabelle in PostgreSQL als CSV zu exportieren sollte man folgende Schritte durchgehen:
- Als Postgres-User einloggen – in den meisten Fällen su – postgres
- Die Datenbank mit dem Kommando psql -d <Datenbankname> öffnen
- Dort das eigentliche Export-Kommando absetzen:
COPY tabellenname (spalte1, spalte2, spalte3) to ‘/tmp/export.csv’ delimiters ‘,’;
- Wenn man die Spaltennamen noch inkludiert haben möchte fügt man einfach folgendes hinzu:
COPY tabellenname (spalte1, spalte2, spalte3) to ‘/tmp/export.csv’ delimiters ‘,’ CSV HEADER;