PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Python psycopg2 cursor.fetchall() връща празен списък, но cursor.rowcount е> 1

Аз също се сблъсках със същия проблем. Разбрах, че може би по време на отстраняването на грешки оставяме известна част от времето след осъществяване на връзката#conn =psycopg2.connect(conn_string)#cursor =conn.cursor()

Докато натиснем бутона за изпълнение за следващия ред (който съдържа заявката), времето за изчакване на базата данни е изтекло и тя връща празен списък.

Ако някой има някаква друга логика защо това се случва, моля, споделете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изпълнение на PostgreSQL CLI (psql) в bash скрипт без подкана за парола?

  2. Подзаявка на PostgreSQL, използваща like

  3. Функция PostgreSQL, връщаща множество набори от резултати

  4. Има ли начин за индексиране в postgres за бързо търсене на подниз

  5. Как да добавите PostgreSQL драйвер като зависимост в Maven?