用SQL Server的时候,分页是经常需要编写的,那么如何写SQL Server的分页功能呢?下面小编给大家演示一下。这里小编只演示一下大体的思路。
方法/步骤
1
首先就是声明存储过程用到的变量页码,页大小,页数,如下图所示
2
然后需要将要分页的数据按某个字段排序好,放到临时表中
3
接着取总数量赋值给recordCount,如下图所示
4
然后根据页码和当前页的大小取当前页的数据,如下图所示
5
接着别忘了把临时表删掉了,如下图所示
6
最后大家要注意分页的精髓所在排序可以按照多个字段排的,如下图所示
7
总结一下,SQL SERVER分页主要是先排序,然后根据页码和页大小获取数据,就是这么简单