自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server 2005新功能有哪些?

數據庫 SQL Server
以下的文章是描述SQL Server 2005新功能,以及對SQL Server 2005與SQL Server 2000的一些實際操作功能的描述,以下就是文章的主要內容講述。

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

1. TOP 表達式

 

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

 

前n名的訂單

 

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

2. 分頁

 

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

 

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

 

  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必須逐行檢查錯誤代碼,對于習慣了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. 通用表達式CTE

 

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

 

上述的相關內容就是對SQL Server 2005新功能的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. 對SQL Server 數據庫易混淆的數據類型的描述
  2. SQL Server臨時表的使用方案大全
  3. SQL Server存儲過程的命名標準如何進行?
  4. 卸載SQL Server 2005組件的正確順序
  5. 對SQL Server字符串數據類型的具體描述
責任編輯:佚名 來源: 電子工業(yè)出版社
相關推薦

2011-02-28 17:41:20

SQL Server

2010-06-30 10:15:40

SQL Server

2010-07-12 10:34:58

SQL Server視

2010-07-14 13:21:19

SQL Server

2010-07-06 15:40:49

SQL Server

2010-07-20 11:01:51

SQL Server

2010-06-08 10:56:56

HTTP協(xié)議功能

2010-06-29 17:45:22

SQL Server

2010-07-13 17:02:18

SQL Server

2010-07-05 13:19:36

2009-10-23 11:12:21

SQL Server

2020-07-10 06:40:31

Python 3.9Python開發(fā)

2015-08-27 15:03:08

Live Query sql2016Livesql2016 調優(yōu)s

2015-06-23 10:12:58

2010-07-19 11:28:14

SQL Server

2010-06-17 15:17:24

SQL Server

2010-07-19 09:13:20

升級到SQL Serv

2010-12-23 09:25:20

SQL Server

2010-07-19 11:01:55

SQL Server

2010-07-23 12:55:29

SQL Server
點贊
收藏

51CTO技術棧公眾號