【发布时间】:2018-11-15 19:32:13
【问题描述】:
我正在使用 pyodbc 连接到 .mdb 文件并做一些事情。
sql = ("""\
DECLARE @i int = 1;
...somevalid sql...
""")
cursor.execute(sql)
上面给了我错误"Invalid SQL Statement; expected 'Delete',....。
@i在sql的任何地方都没有使用,下面的sql会在没有declare语句的情况下运行。我在多个地方看到其他人这样做,比如here,所以它应该是可能的。
【问题讨论】: