Sie können \copy einfach ändern in copy . COPY ist die "sql-Variante" von \copy , arbeitet in einer Datenbankfunktion, die Syntax ist identisch, hat aber einige Unterschiede, die für Sie relevant sein können:
Von https://wiki.postgresql.org/wiki/COPY
Der Hauptunterschied besteht darin, dass COPY schreibt die Ausgabedatei auf das Dateisystem, auf dem der Postgres-Server läuft, nicht auf den Server, auf dem Sie COPY ausführen . Dies ist dasselbe, wenn Sie einen Postgres-Server auf localhost haben, kann aber bei komplexeren Szenarien ein großes Problem darstellen.
Siehe auch die Dokumentation:https://www.postgresql.org/ docs/9.3/static/sql-copy.html
und diese Antwort:PL/pgSQL-Ausgabe von PostgreSQL in einer CSV-Datei speichern