आप बस \copy
. बदल सकते हैं copy
में . COPY
\copy
. का "एसक्यूएल संस्करण" है , डेटाबेस फ़ंक्शन में काम करता है, सिंटैक्स समान है लेकिन इसमें कुछ अंतर हैं जो आपके लिए प्रासंगिक हो सकते हैं:
https://wiki.postgresql.org/wiki/COPY से
मुख्य अंतर यह है कि COPY
फ़ाइल सिस्टम पर आउटपुट फ़ाइल लिखेंगे जहाँ पोस्टग्रेज़ सर्वर चल रहा है, उस सर्वर पर नहीं जहाँ आप COPY
निष्पादित करते हैं . यह वही होगा, यदि आपके पास लोकलहोस्ट पर चलने वाला पोस्टग्रेज़ सर्वर है, लेकिन अधिक जटिल परिदृश्यों से बड़ी समस्या हो सकती है।
दस्तावेज़ीकरण भी देखें:http://www.postgresql.org/ डॉक्स/9.3/static/sql-copy.html
और यह उत्तर:PL/pgSQL आउटपुट को PostgreSQL से CSV फ़ाइल में सेव करें