Эта ошибка предполагает, что вы пытаетесь выполнить выборку из оператора, который не является запросом. Вы можете вызывать только cursor.execute()
и не можете вызывать какие-либо из cursor.fetchone()
, cursor.fetchmany()
, cursor.fetchall()
или перебирать курсор. Операторы DDL, такие как создание таблицы, индекса или представления, и операторы DML, такие как вставка, обновление, удаление, - все это примеры операторов, которые нельзя запросить.