Anda cukup mengubah \copy di copy . COPY adalah "varian sql" dari \copy , bekerja dalam fungsi database, sintaksnya identik tetapi memiliki beberapa perbedaan yang mungkin relevan untuk Anda:
Dari https://wiki.postgresql.org/wiki/COPY
Perbedaan utamanya adalah COPY akan menulis file output pada sistem file tempat server postgres berjalan, bukan pada server tempat Anda menjalankan COPY . Ini akan sama, jika Anda memiliki server postgres yang berjalan di localhost, tetapi dapat menjadi masalah besar dengan skenario yang lebih kompleks.
Lihat juga dokumentasinya:https://www.postgresql.org/ docs/9.3/static/sql-copy.html
dan jawaban ini:Simpan keluaran PL/pgSQL dari PostgreSQL ke file CSV