新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
SQLSERVER臨時表的語法
SQL SERVER臨時表是我們經(jīng)常會使用到的,下面就為您介紹SQL SERVER臨時表的語法,并舉例說明,供您參考學(xué)習(xí)。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)諸城,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
- drop table #Tmp --刪除臨時表#Tmp
- create table #Tmp --創(chuàng)建臨時表#Tmp
- (
- ID int IDENTITY (1,1) not null, --創(chuàng)建列ID,并且每次新增一條記錄就會加1
- WokNo varchar(50),
- primary key (ID) --定義ID為臨時表#Tmp的主鍵
- );
- Select * from #Tmp --查詢臨時表的數(shù)據(jù)
- truncate table #Tmp --清空臨時表的所有數(shù)據(jù)和約束
相關(guān)例子:
- Declare @Wokno Varchar(500) --用來記錄職工號
- Declare @Str NVarchar(4000) --用來存放查詢語句
- Declare @Count int --求出總記錄數(shù)
- 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恢復(fù)的方法
SQL Server連接錯誤的解決方法
25條mysql和sql server區(qū)別
SQL Server數(shù)據(jù)庫表鎖定原理及解鎖
帶您深入了解SQL Server事務(wù)
本文名稱:SQLSERVER臨時表的語法
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/ccdjesd.html


咨詢
建站咨詢
