数据库分页

create proc proc_paging
(
    @pageSize int, 
    @pageCurrent int
)
as 
begin
    select * from 
    (select ROW_NUMBER() over(ORDER BY 排序字段)  rownum, * from 表) 别名
    where rownum between (@pageCurrent - 1)*@pageSize + 1 and @pageCurrent * @pageSize
end

posted @ 2015-03-28 23:27  易墨  阅读(225)  评论(0)    收藏  举报
Fork me on GitHub