代码改变世界

临时表处理

2015-03-09 15:55  hf_sun  阅读(139)  评论(0编辑  收藏  举报

方法一:select * into #表名from(selcet语句) (记得drop临时表) 例:SELECT * INTO #t FROM (SELECT id,VisitplanClinic,VisitplanClinicType FROM dbo.CRM_Visitplan) t SELECT * FROM #t JOIN dbo.CRM_VisitplanToDoctor ON #t.ID=VisitplanID DROP TABLE #t
方法二:

create table #临时表名(字段  约束条件。。。。。)

例:

Create table #t(x int primary key)   insert into #t values(2)  select text2Col=x from #t

一个#为局部临时表,两#(如:##temp)是全局表,局部表是但用户,退出后就删除,全局表是多用户,没有访问后再删除。