sql >> Database >  >> RDS >> PostgreSQL

Python psycopg2 cursor.fetchall() geeft een lege lijst terug maar cursor.rowcount is> 1

Ik liep ook tegen hetzelfde probleem aan. Ik kwam erachter dat we tijdens het debuggen misschien een fractie van de tijd toestaan ​​nadat de verbinding tot stand is gebracht#conn =psycopg2.connect(conn_string)#cursor =conn.cursor()

Tegen de tijd dat we op de uitvoeringsknop drukken voor de volgende regel (die de query bevat), is er een time-out opgetreden in de database en wordt een lege lijst geretourneerd.

Als iemand een andere reden heeft waarom dit gebeurt, deel het dan alsjeblieft.



  1. Is het mogelijk om strings van meerdere rijen en tabellen samen te voegen tot één resultaatkolom?

  2. CakePHP-bestelling werkt niet

  3. Hoe terug te draaien wanneer er een fout optreedt tijdens het uitvoeren van de opdracht sql loader?

  4. Full-text zoeken in Postgres of CouchDB?