SqlServer2005新特性

来源:互联网 发布:义乌淘宝摄影 编辑:程序博客网 时间:2024/05/21 11:25

数据库有张表 Users 有字段UserID为主要键,UserName等

存储过程可这样进行分页 ,往存储过程里面传入两个参数 @PageSize 和 @PageIndex。

SELECT * FROM  ( SELECT ROW_NUMBER() OVER (ORDER BY UserID) AS NUMBER ,UserName FROM Users ) Temp_Table WHERE NUMBER > CONVERT(VARCHAR,@PageSize * @PageIndex) + AND NUMBER <=   CONVERT(VARCHAR,(@PageIndex + 1) * @PageSize)

原创粉丝点击