所以我在本地 sql 服务器上有一个存储过程,这会返回多个数据集/表
通常,在 python / pyodbc 我会使用
cursor.nextset()
subset1 = cursor.fetchall()
cursor.nextset()
subset2 = cursor.fetchall()
我希望使用 ps.io.sql.read_sql 并将具有多个结果集的存储过程返回到数据框中,但是我找不到任何引用如何移动光标并在关闭之前获取更多信息的内容。
import pandas as ps
query = "execute raw.GetDetails @someParam = '118'"
conn = myConnection() #connection,cursor
results = ps.io.sql.read_sql(query, con=conn[0])
results.head()
conn[1].close()