存储过程分页

create PROCEDURE [dbo].[GetGoodsIDList]
 @siteID int,
 @pageSize int,
 @pageIndex int
 

AS
BEGIN

SELECT  ID FROM 

(
SELECT ROW_NUMBER() OVER(ORDER BY ID asc) AS NUM,ID FROM goods_products where siteid=@siteID
) TB
WHERE NUM>=@pageSize*(@pageIndex-1) AND NUM<= @pageSize*@pageIndex

END

原文地址:https://www.cnblogs.com/qq4004229/p/2377196.html