Я использую pyodbc для подключения к файлу .mdb и делаю что-то.
sql = ("""\
DECLARE @i int = 1;
...somevalid sql...
""")
cursor.execute(sql)
Выше приведено сообщение об ошибке "Invalid SQL Statement; expected 'Delete',....
.
@i
не используетсяв любом месте в sql, и sql ниже будет работать без оператора объявления.Я видел в нескольких местах, что другие люди ДЕЛАЮТ это как здесь , так что это должно быть возможно.