成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL SERVER 2000中SQL SERVER TOP分頁的方法

數據庫 SQL Server
SQL SERVER不同版本中的分頁方法都不太一樣,下文對SQL SERVER 2000中TOP分頁的方法進行了詳細的介紹,希望對您能有些許的幫助。

SQL SERVER TOP分頁是我們經常會用到的,下面就對SQL SERVER 2000中SQL SERVER TOP分頁的方法進行詳盡的闡述,如果您感興趣的話,不妨一看。

SQL SERVER 2000中SQL SERVER TOP分頁的方法:

  1. CREATE PROCEDURE [Zhzuo_GetItemsPage]  
  2. @PageIndex INT, /@PageIndex從計數,0為第一頁/  
  3. @PageSize INT, /頁面大小/  
  4. @RecordCount INT OUT, /總記錄數/  
  5. @PageCount INT OUT /頁數/AS/獲取記錄數/  
  6. SELECT @RecordCount = COUNT() FROM Production.Product  
  7. /計算頁面數據/  
  8. SET @PageCount = CEILING(@RecordCount 1.0 / @PageSize)  
  9. /TOP記錄數/  
  10. DECLARE @TOPCOUNT INT  
  11. SET @TOPCOUNT = @RecordCount - @PageSize @PageIndex   
  12. DECLARE @SQLSTR NVARCHAR(1000)   
  13. IF @PageIndex = 0 OR @PageCount <= 1  
  14. BEGIN  
  15. SET @SQLSTR =N‘SELECT TOP ‘+STR(@PageSize)+  
  16. ‘ProductID,Name FROM Production.Product ORDER BY ProductID DESC‘  
  17. END  
  18. ELSE  
  19. BEGIN   
  20. IF @PageIndex = @PageCount - 1  
  21. BEGIN  
  22. SET @SQLSTR =N‘SELECT FROM ( SELECT TOP ‘ + STR(@TOPCOUNT) +  
  23. ‘ProductID,Name FROM Production.Product ORDER BY ProductID ASC) T ORDER BY ProductID DESC‘  
  24. END  
  25. ELSE  
  26. BEGIN  
  27. SET @SQLSTR =N‘ SELECT TOP ‘+STR(@PageSize)+‘ FROM (SELECT TOP ‘ + STR(@TOPCOUNT) +  
  28. ‘ProductID,Name FROM Production.Product ORDER BY ProductID ASC) T ORDER BY ProductID DESC‘  
  29. END  
  30. END/執行/  
  31. EXEC (@SQLSTR) 

以上存儲過程對頁數進行判斷,如果是第一頁或最后一頁,進行特殊處理。其他情況使用2次TOP翻轉。其中排序條件為ProductID倒序。最后通過EXECUTE執行SQL字符串拼串。

 

 

 

【編輯推薦】

SQL Server系統表的應用

Sql Server全文索引的遷移

SQL Server全文索引的用法

SQL Server備份恢復的兩種方法

SQL SERVER刪除日志的實現方法

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-13 13:19:16

Sql Server分

2010-06-30 14:36:49

SQL Server

2010-06-18 10:34:38

SQL Server

2010-11-10 15:29:40

SQL SERVER

2009-08-05 15:17:02

NTILE函數

2009-05-26 10:21:07

2011-04-18 13:02:08

SQL Server SQL Server

2015-07-22 17:27:41

SQL SERVER 鏈接

2011-03-24 13:38:47

SQL Server 存儲分頁

2011-08-19 10:24:46

SQL Server Top新用途

2010-07-08 15:55:25

SQL Server

2010-09-13 13:05:03

sql server分

2011-03-21 13:44:38

SQL ServerSQL Server2分頁

2010-11-09 13:09:58

SQL Server分

2010-06-18 13:18:29

SQL Server

2010-06-18 13:14:26

SQL Server

2011-07-22 13:46:41

SQL Server MDAC

2011-08-23 16:23:13

OracleMySQLSQL Server

2009-07-15 17:00:49

JDBC查詢

2011-08-02 15:39:30

SQL Server iSql
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久无码av | 欧美日韩精品久久久免费观看 | 免费国产一区二区视频 | 欧美在线视频一区二区 | 国产视频中文字幕 | 欧美久久久久久久久 | 日韩免费高清视频 | 精品免费视频 | 国内精品久久久久久影视8 最新黄色在线观看 | 久久av一区二区三区 | 精品久久久久久 | 在线观看国产视频 | 欧美aa在线 | 日韩精品一区二区三区免费观看 | 美女天堂在线 | 日本精品久久 | 国产一区二区三区在线 | 精品久久国产 | 中文在线一区 | 色毛片 | 亚洲午夜在线 | 日韩在线免费视频 | 天天插天天操 | 久久99精品视频 | 操久久久 | 午夜国产精品视频 | 中文字幕一区二区三区四区 | 老司机成人在线 | 欧美黄色一区 | 久久五月婷| 欧美久久天堂 | 中文字幕在线播放第一页 | 伊大人久久 | 国产精品久久国产精品 | 亚洲一级黄色 | 91在线视频精品 | 欧美a区 | 国产成人精品高清久久 | 久久福利| 国产亚洲精品久久情网 | 一区二区三区高清在线观看 |