如何分别获取某一个存储过程返回的多个结果集

yanele 2022-11-08 11:03:49

1、现有一个存储过程,前面有很长的逻辑算法,得到一个结果集【A】,再根据结果集【A】数据加工产生一个新的结果集【B];

2、执行这个存储过程会返回两个结果集【A】和【B】;

现在新的一个存储过程需要用到前面那个存储过程的返回两个结果集【A】和【B】,想将这两个结果集分别存入临时表,再进行新的业务计算。

求助:如何将同一个存储过程的两个结果集,分别存入不同的临时表再用?

(考虑过将前面那个存储过程拆成两个,但是由于两个本身相关,前面又有很长的逻辑算法,拆开后分别执行效率会慢很多!)

...全文
263 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧