日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SQLServer2005新功能有哪些?

以下的文章主要向大家講述的是SQL Server 2005新功能的品味,SQL Server 2005數(shù)據(jù)庫相對(duì)于2000其在很多方面有很大的改進(jìn),有些在實(shí)際操作中還是非常實(shí)用的。舉幾個(gè)例子來簡(jiǎn)單說明 這些例子我引用了PB2K庫。

創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營(yíng)銷型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)、展示型網(wǎng)站制作、成都網(wǎng)站制作等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷推廣問題。

1. TOP 表達(dá)式

SQL Server 2000的TOP是個(gè)固定值,是不是覺得不爽,現(xiàn)在改進(jìn)了。

前n名的訂單

 
 
 
 
  1. declare @n int   
  2. set @n=10   
  3. select top(@n) * from student 

2. 分頁

不知各位過去用SQL Server 2000是怎么分頁的,大多都用到了臨時(shí)表。SQL Server 2005一句話就支持分頁,性能據(jù)說也非常不錯(cuò)。

按age從小到大排序,求1到10行的結(jié)果

 
 
 
 
  1. select * from (select pid,sname,row_number() over(order by age) as row from student) as temp where row between 1 and 10 

3. 排名

 
 
 
 
  1. select * from(select pid, title,score, RANK() OVER(order by score desc) as rank from material where score is not null) as temp where rank between 1 and 4 

4. try ... catch

SQL Server 2000沒有異常,T-SQL必須逐行檢查錯(cuò)誤代碼,對(duì)于習(xí)慣了try catch程序員,2005是不是更加親切:

SET XACT_ABORT ON -- 打開 try功能

 
 
 
 
  1. BEGIN TRY  
  2. begin tran  
  3. insert into student(sname,age) values('test',22)  
  4. commit tran  
  5. print 'commited'  
  6. END TRY  
  7. BEGIN CATCH  
  8. rollback  
  9. print 'rolled back'  
  10. END CATCH 

5. 通用表達(dá)式CTE

通過表達(dá)式可免除你過去創(chuàng)建臨時(shí)表的麻煩。

上述的相關(guān)內(nèi)容就是對(duì)SQL Server 2005新功能的描述,希望會(huì)給你帶來一些幫助在此方面。


名稱欄目:SQLServer2005新功能有哪些?
文章出自:http://www.5511xx.com/article/cosjjdd.html