sql >> Databasteknik >  >> RDS >> PostgreSQL

DictCursor verkar inte fungera under psycopg2

Använd RealDictCursor :

import psycopg2.extras

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

Detta ger dig en lista med rader som riktiga python-ordböcker istället för "avancerad psycopg2-lista".



  1. Hur kan jag ignorera skillnaden mellan versaler och gemener när jag söker med mysql

  2. Hur släpper man kolumn med tvång?

  3. Kombinera (sammanfoga) datum och tid till en datetime

  4. Att återställa mysql-databasen ger fel