首页 > 数据库技术 > 详细

01---SQL数据库学习之创建存储过程及分页查询

时间:2016-03-01 00:53:40      阅读:214      评论:0      收藏:0      [点我收藏+]
 1  ----分页查询@pageIndex第几页  @pageSize一页有几条记录
 2  create proc GetPageList
 3  @pageIndex int,
 4  @pageSize int,
 5  @rowsCount int output
 6  as
 7  begin
 8 select @rowsCount= COUNT(*) from StudentInfo
 9 select *from
10 (select *,ROW_NUMBER() over(order by stuId)
11 as rowIndex from StudentInfo) as stu1
12 where rowIndex between (@pageIndex-1)*@pageSize+1 and @pageIndex*@pageSize
13  end
14 --执行查询过程  
15  declare @temp int
16  exec GetPageList 2,2,@temp output
17  print @temp

 

01---SQL数据库学习之创建存储过程及分页查询

原文:http://www.cnblogs.com/clcloveHuahua/p/5229359.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!