我被困住了——我有以下带有 SQL alchemy 的 python 脚本,我已经非常成功地将其用于其他几个目的。
import sqlalchemy
from sqlalchemy import MetaData
from sqlalchemy.orm import *
engine = sqlalchemy.create_engine("this line of code would provide credentials to the database")
connection = engine.connect()
session = sessionmaker(bind=engine)
result = connection.execute(sqlquery)
for row in result: print row
Run Code Online (Sandbox Code Playgroud)
最近,我发现如果我的“sqlquery”包含 @Declare MyTable 语句,我会收到错误:
"This result object does not return rows. "
sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically.
Run Code Online (Sandbox Code Playgroud)
这是我的 SQL 查询,它在 SSMS 中运行良好,但当我尝试使用 SQLAlchemy 执行它时不会执行
DECLARE @USER TABLE
(
UserID …Run Code Online (Sandbox Code Playgroud)