@che_aa

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

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

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект