日期:2014-05-19  浏览次数:20342 次

存储过程与临时表问题:如何可以不建立临时表而将存储过程的数据导入到临时表?
一般将存储过程的结果导出到临时表都需要先建立临时表,再执行存储过程导入数据到临时表.比如:
create   #table   (...)
insert   into   #table   exec   ....

如何可以不建立临时表而将存储过程的数据导入到临时表?
比如象:select   *     into   #table   from   #table2   where...  



------解决方案--------------------
#在proc执行完后会自行释放~~#只能在当前的proc里用
------解决方案--------------------
可以使用自定义函数,用表变量
------解决方案--------------------
楼主想用select * into #t exec .....这种格式??

好象,不行哦

还是老老实实的create 再insert吧