考虑以下SQL语句:
有一个名为myProc的存储过程,返回两个结果集。结果集1包含column1和column2。结果集2包含column3、column4和column5。
下面的SQL语句将失败,因为临时表只定义了2个int列。
有一个名为myProc的存储过程,返回两个结果集。结果集1包含column1和column2。结果集2包含column3、column4和column5。
下面的SQL语句将失败,因为临时表只定义了2个int列。
Create Table #temp1(
Column1 int,
Column2 int)
insert into #temp1 exec myProc
我的问题是是否可能仅将第一个结果集插入到#temp1中?