df = pd.read_sql_query(sql,engine) result_data = pd.DataFrame.from_records(df)中sql语句是否可以使用CALL 存储过程的返回数据集?
时间: 2024-02-25 12:52:58 浏览: 118
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
是的,可以使用CALL存储过程的返回数据集。只需要将存储过程的调用语句写在sql参数里即可。例如:
```sql
CALL your_stored_procedure();
```
然后使用`pd.read_sql_query`方法读取即可。注意,存储过程返回的字段名可能与表的字段名不一致,需要根据实际情况进行调整。
阅读全文