2015-05-20 66 views

回答

2

當然可以。創建你的臨時表。然後使用INSERT INTO語句插入一個exec語句的結果進去:

create table #datatable (id int, 
         name varchar(100), 
         email varchar(10), 
         phone varchar(10), 
         cellphone varchar(10), 
         none varchar(10)       
         ); 

insert into #datatable 
exec ('select * 
from datatable 
where id = 1') 

select * from #datatable 
0

您可以使用INSERT INTO EXEC子句。

INSERT INTO #tmp 
EXEC sp_executesql (@q)