@che_aa

Почему psycopg2 выдает ошибку psycopg2.ProgrammingError: no results to fetch?

У меня есть многопоточный скрипт, где в каждом из потоков ведутся запросы в базу данных.
Иногда psycopg2 выдает ошибку:
psycopg2.ProgrammingError: no results to fetch
Насколько я понял это как раз таки из-за многопотока в коде потому что 2 потока сделали запрос в один момент.
Вопрос в чем, как я могу исправить эту ошибку?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Jack444
А причем здесь потоки? Драйвер же говорит что ему нечего извлечь. Например ты делаешь запрос update или insert которые нечего не возвращают а ты пытаешься что-то от туда извлечь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы