Я пытаюсь изменить значение строк, для которых идентификатор находится в списке "list_var"
conn = sqlengine.connect()
metadata = sqlalchemy.MetaData()
Table_var= sqlalchemy.Table('Table1',metadata, autoload_with = sqlengine)
query = sqlalchemy.update(Table_var).values(column_var=2).where(Table_var.columns.ID.in_(list_var))
res = conn.execute(query)
Приведенный выше код прекрасно работает, когда длина list_var мала, но дает следующая ошибка, когда длина огромна.
DBAPIError: (pyodbc.Error) ('07002', '[07002] [Microsoft][SQL Server Native Client 11.0]COUNT field incorrect or syntax error (0) (SQLExecDirectW)')
Есть ли способ обойти это?