Du kan helt enkelt ändra \copy i copy . COPY är "sql-varianten" av \copy , fungerar i en databasfunktion, syntaxen är identisk men har några skillnader som kan vara relevanta för dig:
Från https://wiki.postgresql.org/wiki/COPY
Den största skillnaden är att COPY kommer att skriva utdatafilen på filsystemet där postgres-servern körs, inte på servern där du kör COPY . Detta kommer att vara detsamma om du har en postgres-server som körs på localhost, men kan vara ett stort problem i mer komplexa scenarier.
Se även dokumentationen:https://www.postgresql.org/ docs/9.3/static/sql-copy.html
och detta svar:Spara PL/pgSQL-utdata från PostgreSQL till en CSV-fil