У меня есть код, который выполняет оператор обновления с использованием sqlalchemy, а затем я передаю аргумент, содержащий оператор обновления, в connection.execute()
Я получаю приведенную ниже ошибку ..
AttributeError: 'int' object has no attribute 'type'
Я хочу обновить свою базу данных
Я пытался записать это как connection.execute(type(statement))
, затем я столкнулся с приведенной ниже ошибкой:
Traceback (most recent call last):
File "./update.py", line 70, in <module>
result_proxy = connect.execute(type(stmt1))
File "/Users/sdash/anaconda3/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 988, in execute
return meth(self, multiparams, params)
TypeError: _execute_on_connection() missing 1 required positional argument: 'params'