[已解决问题] 请问数据库中的临时表是怎么使用的?小弟不知!
提问时间: 2008-04-21 09:50
浏览:169 次
请问数据库中的临时表是怎么使用的?小弟不知!请大侠们多多指教。

问题补充:我说的意思是在数据库中通过代码创建一个表,然后程序运行后再删除的临时表

最佳答案
创建一个局部临时表: 
create table #tab(id int primary key,name varchar(10)) 
创建一个全局临时表: 
create table ##tab(id int primary key,name varchar(10)) 

使用表变量: 
declare @tab table(id int,name varchar(10)) 
一般在存储过程中使用
2008/4/23 0:16:59 回答者:任力


提问者对于答案的评价:谢谢啦。解决了。
其它回答(2)
DataSet myDataSet = new DataSet();
myDataSet.Tables[0].TableName = "";
SqlDataAdapter myDataAda = new SqlDataAdapter    (selectCommandText,selectConnectionString);
myDataAda.Fill(myDataSet);
3周前   回答者:红蓝风暴 - 菜鸟二级
方法之一:
create table #t (
tempid int not null
)

临时表的命名规则:
#t 表示本地变量
##t 表示全局变量



或者使用表变量:  
declare  @tab  table(id  int)
3周前   回答者:wsky - 菜鸟二级
评论
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除