だから私はローカル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()