sql >> Databáze >  >> RDS >> PostgreSQL

Zápis sloupce JSON do Postgres pomocí Pandas .to_sql

Hledal jsem na webu řešení, ale žádné jsem nenašel, takže jsme přišli na toto (možná existují lepší způsoby, ale alespoň toto je začátek, pokud se s tím setká někdo jiný).

Zadejte dtype parametr v to_sql .

Přešli jsme z:df.to_sql(table_name, analytics_db) na df.to_sql(table_name, analytics_db, dtype={'name_of_json_column_in_source_table': sqlalchemy.types.JSON}) a prostě to funguje.



  1. Vkládání obrazového pole souborů do databáze

  2. MySQL COALESCE a funkce NULLIF

  3. Jak vrátit všechna nedůvěryhodná omezení cizích klíčů na SQL Server (příklad T-SQL)

  4. Jak efektivně analyzovat json v Oracle 18c?