sql >> Databasteknik >  >> RDS >> PostgreSQL

Python psycopg2 cursor.fetchall() returnerar tom lista men cursor.rowcount är> 1

Jag stod också inför samma problem. Jag kom på att vi, kanske under felsökningen, tillåter en bråkdel av tid efter att anslutningen har gjorts#conn =psycopg2.connect(conn_string)#cursor =conn.cursor()

När vi trycker på exekveringsknappen för nästa rad (som innehåller frågan), har databasen timeout och den returnerar tom lista.

Om någon har någon annan logik för varför detta händer, dela gärna.



  1. Omdirigeringar - alternativ till <meta http-equiv='refresh' />?

  2. Hur man aktiverar stöd för främmande nyckel i SQLite

  3. CommandError:Du verkar inte ha "psql"-programmet installerat eller på din väg

  4. 5 skäl till varför du behöver en bra databas