PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Python का उपयोग करके एक csv फ़ाइल में PostgreSQL क्वेरी निर्यात करना

\copy SQL कमांड नहीं है, यह Postgres टर्मिनल क्लाइंट के लिए विशिष्ट कमांड है psql और इस संदर्भ में उपयोग नहीं किया जा सकता है।

copy_expert(sql, file, size=8192) . का उपयोग करें इसके बजाय, उदा.:

sql = "COPY (SELECT * FROM a_table WHERE month=6) TO STDOUT WITH CSV DELIMITER ';'"
with open("/mnt/results/month/table.csv", "w") as file:
    cur.copy_expert(sql, file)

दस्तावेज़ीकरण में फ़ंक्शन के बारे में और पढ़ें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेस्क्ल ड्रॉप व्यू

  2. PostgreSQL में एक अस्थायी फ़ंक्शन कैसे बनाएं?

  3. PostgreSQL DigitalOcean प्रदर्शन और मूल्य निर्धारण की तुलना - स्केलग्रिड बनाम DigitalOcean प्रबंधित डेटाबेस

  4. हाइबरनेट:इंडेक्स बनाएं

  5. PostgreSQL पर एक सशर्त अद्वितीय अनुक्रमणिका कैसे जोड़ें