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

Актуализирайте съществуващ ред в базата данни от pandas df

Един от начините е да се използва sqlalchemy "клас на таблица" и session.merge(row), session.commit():

Ето един пример:

for row in range(0, len(df)):
    row_data = table_class(column_1=df.ix[i]['column_name'],
                           column_2=df.ix[i]['column_name'],
                           ...
                           )
    session.merge(row_data)
    session.commit()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework Core postgresql Array Type Mapping не работи

  2. Как мога да получа достъп до база данни postgresql от matlab без кутия с инструменти за база данни на matlabs?

  3. Свържете се с отдалечен postgresql сървър на Amazon ec2

  4. PostgreSQL ГРЕШКА:INSERT има повече целеви колони, отколкото изрази, когато не го прави

  5. Замяна на последователност със случайно число