手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >sqlserver使用窗口函数实现分页
sqlserver使用窗口函数实现分页
摘要:sqlserver使用窗口函数实现分页ALTERPROC[dbo].[usp_GetStuPage]@pageIndexINT=1,--当前...

sqlserver使用窗口函数实现分页

ALTER PROC [dbo].[usp_GetStuPage]

@pageIndex INT =1,--当前页码

@pageSize INT =10,--页容量

@pageCount int OUTPUT--输出总页数

AS

BEGIN

SELECT @pageCount=CEILING((COUNT(id)*1.0)/@pageSize) FROM StudentsInfo

SELECT * FROM (

SELECT *,ROW_NUMBER() OVER(ORDER BY id) AS rownum FROM StudentsInfo

)AS t WHERE t.rownum BETWEEN (@pageIndex-1)*@pageSize+1 AND @pageIndex*@pageSize

END

【sqlserver使用窗口函数实现分页】相关文章:

sqlSERVER常用函数及语法笔记

设定sql server定期自动备份数据库

解析SQL2005中如何使用CLR函数获取行号

SQL Server 2008空间数据使用教程

sqlserver中使用cmd命令注销如何登录用户

非常不错的SQL语句学习手册实例版第1/3页

SQL Server 大量数据的分页存储过程代码

sql server投影查询、选择查询

mdf文件和ldf文件导入到sql server 2005实现语句

Sql Server中REPLACE函数的使用

精品推荐
分类导航