PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Писане на JSON колона в Postgres с помощта на Pandas .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 база данни с помощта на локално предоставен списък

  2. Node е 20 пъти по-бърз от .NET Core при свързване към Postgres

  3. PDO не хвърля изключение с необвързани параметри (и без променливи в заявката)

  4. PDO bindColumn и PDO::FETCH_BOUND -- задължителни или незадължителни?

  5. Как да персонализирате конфигурационния файл на официалното изображение на PostgreSQL Docker?