SQL SERVER临时表是我们经常会使用到的,下面就为您介绍SQL SERVER临时表的语法,并举例说明,供您参考学习。
创新互联主要从事成都网站设计、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务诸城,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
- drop table #Tmp --删除临时表#Tmp
- create table #Tmp --创建临时表#Tmp
- (
- ID int IDENTITY (1,1) not null, --创建列ID,并且每次新增一条记录就会加1
- WokNo varchar(50),
- primary key (ID) --定义ID为临时表#Tmp的主键
- );
- Select * from #Tmp --查询临时表的数据
- truncate table #Tmp --清空临时表的所有数据和约束
相关例子:
- Declare @Wokno Varchar(500) --用来记录职工号
- Declare @Str NVarchar(4000) --用来存放查询语句
- Declare @Count int --求出总记录数
- Declare @i int
- Set @i = 0
- Select @CountCount = Count(Distinct(Wokno)) from #Tmp
- While @i < @Count
- Begin
- Set @Str = 'Select top 1 @Wokno = WokNo from #Tmp Where id not in (Select top ' + Str(@i) + 'id from #Tmp)'
- Exec Sp_ExecuteSql @Str,N'@WokNo Varchar(500) OutPut',@WokNo Output
- Select @WokNo,@i --一行一行把职工号显示出来
- Set @i = @i + 1
- End
以上就是SQL SERVER临时表的语法介绍。
【编辑推荐】
SQL SERVER恢复的方法
SQL Server连接错误的解决方法
25条mysql和sql server区别
SQL Server数据库表锁定原理及解锁
带您深入了解SQL Server事务
分享名称:SQLSERVER临时表的语法
网页网址:http://www.shufengxianlan.com/qtweb/news45/539095.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联