我需要将以下代码的结果推送到未定义的TEMP表中。临时表必须是未定义的,因为我不知道结果集的列名。
declare @sql varchar(4000)
set @sql ='Select * from #Test'
exec (@sql)
- 需要将最终结果集插入到#TempTableName中,因为我需要在我的存储过程中较低的代码中使用它。
答案 0 :(得分:0)
找到答案.............
需要使用全球临时表并为我做这件事。
declare @sql varchar(4000)
set @sql ='Select * INTO ##TempTableName from #Test'
exec (@sql)
Select * from ##TempTableName
##是一个全局临时表,对我有用。