如何执行SELECT * INTO [临时表] FROM [存储过程]
,而不是使用FROM [表]
并且无需定义[临时表]
?
Select
将BusinessLine
中的所有数据选择到tmpBusLine
中是可行的。
select *
into tmpBusLine
from BusinessLine
我也在尝试同样的事情,但是使用返回数据的 存储过程
不太一样。
select *
into tmpBusLine
from
exec getBusinessLineHistory '16 Mar 2009'
输出信息:
Msg 156,级别 15,状态 1,行 2 关键字 'exec' 附近有语法错误。
我已经阅读了几个创建一个与存储过程输出具有相同结构的临时表的示例,它们可以正常工作,但最好不要提供任何列。