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

DictCursor tampaknya tidak berfungsi di bawah psycopg2

Gunakan RealDictCursor :

import psycopg2.extras

cur = conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor)
cur.execute("SELECT * from review")
res = cur.fetchall()    

Ini memberi Anda daftar dengan baris sebagai kamus python asli alih-alih "daftar psycopg2 lanjutan".



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menambahkan dua kolom tipe timestamp dan integer

  2. Gabungan ATAU kueri SQL (kueri #1 dengan WITH) dan (kueri #2) dengan COUNT() pengecualian

  3. PostgreSQL, jumlah baris antara tanggal min dan maks

  4. Kolom Postgres tidak ada

  5. SQL LIMIT vs. Pernyataan JDBC setMaxRows. Mana yang lebih baik?