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

SQL SERVER 2000中SQL SERVER TOP分頁(yè)的方法

數(shù)據(jù)庫(kù) SQL Server
SQL SERVER不同版本中的分頁(yè)方法都不太一樣,下文對(duì)SQL SERVER 2000中TOP分頁(yè)的方法進(jìn)行了詳細(xì)的介紹,希望對(duì)您能有些許的幫助。

SQL SERVER TOP分頁(yè)是我們經(jīng)常會(huì)用到的,下面就對(duì)SQL SERVER 2000中SQL SERVER TOP分頁(yè)的方法進(jìn)行詳盡的闡述,如果您感興趣的話(huà),不妨一看。

SQL SERVER 2000中SQL SERVER TOP分頁(yè)的方法:

  1. CREATE PROCEDURE [Zhzuo_GetItemsPage]  
  2. @PageIndex INT, /@PageIndex從計(jì)數(shù),0為第一頁(yè)/  
  3. @PageSize INT, /頁(yè)面大小/  
  4. @RecordCount INT OUT, /總記錄數(shù)/  
  5. @PageCount INT OUT /頁(yè)數(shù)/AS/獲取記錄數(shù)/  
  6. SELECT @RecordCount = COUNT() FROM Production.Product  
  7. /計(jì)算頁(yè)面數(shù)據(jù)/  
  8. SET @PageCount = CEILING(@RecordCount 1.0 / @PageSize)  
  9. /TOP記錄數(shù)/  
  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/執(zhí)行/  
  31. EXEC (@SQLSTR) 

以上存儲(chǔ)過(guò)程對(duì)頁(yè)數(shù)進(jìn)行判斷,如果是第一頁(yè)或最后一頁(yè),進(jìn)行特殊處理。其他情況使用2次TOP翻轉(zhuǎn)。其中排序條件為ProductID倒序。最后通過(guò)EXECUTE執(zhí)行SQL字符串拼串。

 

 

 

【編輯推薦】

SQL Server系統(tǒng)表的應(yīng)用

Sql Server全文索引的遷移

SQL Server全文索引的用法

SQL Server備份恢復(fù)的兩種方法

SQL SERVER刪除日志的實(shí)現(xiàn)方法

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

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函數(shù)

2011-04-18 13:02:08

SQL Server SQL Server

2009-05-26 10:21:07

2011-08-19 10:24:46

SQL Server Top新用途

2010-07-08 15:55:25

SQL Server

2015-07-22 17:27:41

SQL SERVER 鏈接

2010-06-18 13:14:26

SQL Server

2011-03-24 13:38:47

SQL Server 存儲(chǔ)分頁(yè)

2009-07-15 17:00:49

JDBC查詢(xún)

2011-08-23 16:23:13

OracleMySQLSQL Server

2010-09-13 13:05:03

sql server分

2011-03-21 13:44:38

SQL ServerSQL Server2分頁(yè)

2010-11-09 13:09:58

SQL Server分

2010-06-18 13:18:29

SQL Server

2011-07-22 13:46:41

SQL Server MDAC

2011-08-02 15:39:30

SQL Server iSql
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 在线亚洲免费视频 | 中国美女一级黄色片 | 中文字幕在线观看第一页 | 狠狠爱网址| 精品一二区 | 国产视频中文字幕 | 91视频观看 | 亚洲成人在线免费 | 国产精品久久久久久久久久三级 | 国产精品美女久久久av超清 | 精品福利在线 | 国产中文字幕在线 | 日本不卡一二三 | 麻豆国产精品777777在线 | 国产在线网址 | 国产福利网站 | 国产精品久久久久久久久免费丝袜 | 在线观看www | 欧美日韩不卡合集视频 | 网站国产 | 精品视频国产 | 国产一级网站 | 国产成人网 | 九九色综合| 日本成人在线观看网站 | 欧美日韩一区二区在线播放 | 午夜在线电影网 | 秋霞a级毛片在线看 | 欧美一区二区三区在线免费观看 | 日韩免费一区 | 国产精品成人久久久久a级 久久蜜桃av一区二区天堂 | 欧美亚洲视频在线观看 | 国产亚洲区 | 日韩最新网站 | 91在线看片 | 国产露脸对白88av | 免费午夜电影 | 日韩精品在线视频免费观看 | 成人二区三区 | 一级毛片视频在线观看 | 久草网站|