CREATE PROCEDURE [Page] AS--无优化倒序declare @pageSize int --返回一页的记录数declare @CurPage int --页号(第几页)0:第一页;-1最后一页。declare @Count intdeclare @id intset @pageSize=10set @CurPage =1--定位if @CurPage = -1begin --最后一页set rowcount @pageSizeselect @id = ProductID from Products order by ProductIDendif @CurPage > 0begin set @Count = @pageSize * (@CurPage -1) + 1 set rowcount @Count select @id = ProductID from Products order by ProductID descend--返回记录set rowcount @pageSizeselect * from Products where ProductID <=@id order by ProductID descset rowcount 0GO 相关文章: