在Python脚本中创建SQL Server临时表

时间:2015-09-20 19:27:28

标签: python sql-server pyodbc pymssql pypyodbc

我正在使用pypyodbc连接到SQL Server。我想将结果集存储到临时表中,就像在SQL中一样。但每次我尝试这样做 - 我收到此错误消息:

  

pypyodbc.ProgrammingError:('24000','[24000] [Microsoft] [ODBC SQL   服务器驱动程序]无效的游标状态')

这就是我想要查询的内容:

querytest = "SELECT id into #temp from Team"
cursor1.execute(querytest);
var = cursor1.fetchall()
print(var[:10])

1 个答案:

答案 0 :(得分:3)

查询

sum

不返回结果集;它只是创建SELECT id into #temp from Team 表。您现在需要从#temp表中进行SELECT以查看结果,例如

#temp