2

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

1 に答える 1