编程论坛
注册
登录
编程论坛
→
SQL Server论坛
创建临时表
josephzzq
发布于 2007-05-14 13:41, 1700 次点击
请问一下高手,在SQL SERVER 2000中怎样创建临时表,可以写代码我吗??
还有的就是可以在企业管理器中创立吗,可以请写一写步骤。
最后我还想问一下临时表究竟有什么用,为什么要创建它的,我是菜鸟,请你尽量的详细地回答一下
我的问题,谢谢!!!
6 回复
#2
songyuyu
2007-05-14 13:56
自己看下书
#3
bygg
2007-05-14 14:44
要详细的就多看看书,看帮助....
#4
Kendy123456
2007-05-14 17:38
你先看书 搞懂临时表有什么用 为什么要创建它 然后再来问怎么创建
#5
josephzzq
2007-05-14 18:06
我的教程没说,上网看了些资料,但又不是很懂,所以想问问高手
#6
棉花糖ONE
2007-05-14 18:43
临时表就是临时存在的表,存在于temp数据库中,sql server再每次启动的时候都会清空temp数据库中的东西,临时表自然也是没了
临时表分两种:1.只有一个#号开头的,我就称它是局部临时表吧(不知道叫啥),只是对当前的会话可见。 2.还有一种是以两个#号开头的
,我就称它为全局临时表吧,对于当前所有的连接都是有效的
1.测试局部临时表
create table #test(id int)
再打开一个连接执行如下代码
select * from #test
这时候会报错
对象名 '#test' 无效。
2.测试全局临时表
create table ##test(id int)
再打开一个连接执行如下代码
select * from ##test
这里就不会报错,正常输出
#7
josephzzq
2007-05-14 22:09
##test(id int) 这里的(id int)分别表示什么,可以解释一下吗
1