首页 > 开发 > 综合 > 正文

向你推荐一个特别好用的分页存储过程

2024-07-21 02:42:03
字体:
来源:转载
供稿:网友
分页存储过程示例:

create PRocedure sp_GetCurentPage (@pagesize int,  --页面的大小@pageindex int)  --当然的页号asbegin with temptbl as (SELECT ROW_NUMBER() OVER (ORDER BY address desc)AS Row, * from test ) SELECT * FROM temptbl where Row between (@pageindex-1)*@pagesize+1 and (@pageindex-1)*@pagesize+@pagesizeend

注:由于这里引入了临时表来解决分页处理,加之服务器上的内存一般都比较大,因此可以容纳临时表处理。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表