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

पंडों का उपयोग करके पोस्टग्रेज करने के लिए JSON कॉलम लिखना .to_sql

मैं एक समाधान के लिए वेब पर खोज कर रहा हूं, लेकिन यहां कोई भी नहीं मिला है, इसलिए हम यहां आए हैं (बेहतर तरीके हो सकते हैं लेकिन कम से कम यह एक शुरुआत है अगर कोई और इसमें भाग लेता है)।

dtype निर्दिष्ट करें to_sql में पैरामीटर ।

हम यहां से गए:df.to_sql(table_name, analytics_db) से df.to_sql(table_name, analytics_db, dtype={'name_of_json_column_in_source_table': sqlalchemy.types.JSON}) और यह बस काम करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:psql कमांड लाइन उपयोगिता का उपयोग करते समय विंडोज़ पर एन्कोडिंग समस्याएं

  2. हाइबरनेट के साथ देशी एसक्यूएल निष्पादित करें

  3. पोस्टग्रेज:सामान्य ईमेल पते द्वारा खातों को एक ही पहचान में एकत्रित करें

  4. Postgres/SQLAlchemy पर application_name सेट करना

  5. पोस्टग्रेज:ARRAY_AGG और HAVING (WHERE के बजाय) का उपयोग करके परिणामों को फ़िल्टर करना