sqlserver分页的写法介绍

来源:爱站网时间:2020-05-16编辑:网友分享
我们在设计网页的时候都会使用带分页功能,但是sqlserver分页的写法并不是只有一种,那么你还知道其他的sqlserver分页的写法吗?下面我们就去看看sqlserver分页的写法介绍。

我们在设计网页的时候都会使用带分页功能,但是sqlserver分页的写法并不是只有一种,那么你还知道其他的sqlserver分页的写法吗?下面我们就去看看sqlserver分页的写法介绍。

第一种是最传统的写法,用存储过程中的变量作为分页的乘数

复制代码 代码如下:

[c-sharp] view plaincopyprint?create proc p_paged1
@pageSize int,@currentPage int
as
select top (@pageSize) * from student
where id not in
(select top (@pageSize*(@currentPage-1)) id from student)
go
exec p_paged1 2,3
create proc p_paged1
@pageSize int,@currentPage int
as
select top (@pageSize) * from student
where id not in
(select top (@pageSize*(@currentPage-1)) id from student)
go
exec p_paged1 2,3


--SQL Server2005以后的分页语句

 

 

以上内容就是sqlserver分页的写法介绍,文章只是涉及到了滚动条的一部分知识,如果想深入研究的话这些是不够的,还是需要我们自己去搜集一些相关的知识 

上一篇:sqlserver如何查询数据库大小

下一篇:修改sql server表结构的方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载