by MN-SOFT.COM
16. 九月 2011 13:02
DECLARE @PageIndex INT
DECLARE @PageCount INT
SET @PageIndex = 3
SET @PageCount = 10
SELECT TOP(@PageCount) *
FROM
(
SELECT ROW_NUMBER() OVER (ORDER BY ID) AS RowNumber,*
FROM dbo.ExcelData WITH(NOLOCK)
) A
WHERE RowNumber > @PageCount * (@PageIndex-1)
本文基于署名-非商业性使用-相同方式共享 3.0 Unported许可协议发布,欢迎转载或创作演绎作品,但是必须保留本文的署名迷你软件(包含链接),具体操作方式可参考此处。如您有任何疑问或者授权方面的协商,请给我留言。