sql >> Database teknologi >  >> RDS >> PostgreSQL

Python psycopg2 cursor.fetchall() returnerer tom liste, men cursor.rowcount er> 1

Jeg stod også over for det samme problem. Jeg fandt ud af, at vi muligvis under fejlretningen tillader en brøkdel af tid, efter at forbindelsen er blevet oprettet#conn =psycopg2.connect(conn_string)#cursor =conn.cursor()

Når vi trykker på udførelsesknappen for den næste linje (som indeholder forespørgslen), er der timeout for databasen, og den returnerer en tom liste.

Hvis nogen har en anden logik for, hvorfor dette sker, så del venligst.



  1. Sådan gemmer du datoer, der er ældre end tidsstemplet i PHP

  2. Undslip rå SQL-forespørgsler i Laravel 4

  3. Importer strengdato i kolonnen Afledt

  4. LEN() vs DATALENGTH() i SQL Server