相关疑难解决方法(0)

从存储过程插入临时表,该存储过程返回多个结果集

考虑以下sql

一个名为myProc的存储过程,它返回两个结果集.结果集1返回column1,column2.结果集2返回第3列第4列第5列.

以下sql将失败,因为临时表仅定义了2个int列.

Create Table #temp1(
Column1 int,
Column2 int)

insert into #temp1 exec myProc
Run Code Online (Sandbox Code Playgroud)

我的问题是是否可以将第一个结果集插入#temp1?

sql t-sql stored-procedures sql-server-2005

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

sql ×1

sql-server-2005 ×1

stored-procedures ×1

t-sql ×1