PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Perbarui baris yang ada di database dari pandas df

Salah satu caranya adalah dengan menggunakan "kelas tabel" sqlalchemy dan session.merge(row), session.commit():

Ini contohnya:

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. Cara terbaik untuk memilih baris acak PostgreSQL

  2. PostgreSQL memeriksa apakah bidang stempel waktu kosong

  3. Bagaimana cara menemukan kueri yang mendasari tampilan terwujud yang saya buat?

  4. SQLAlchemy tidak dapat terhubung ke Postgresql di localhost

  5. Berapa masa hidup pernyataan yang disiapkan sisi server PostgreSQL