SQL2005 大数据量检索的分页
更新时间:2009年09月18日 23:29:53 作者:
仅列出实例SQL,其他的请大家自己完成吧
@StartIndex为当前页起始序号,@EndIndex为当前页结束记录序号,可以直接作为参数输入,也可以通过输入PageSize和PageIndex计算得出
select * from
(
select *,row_number() over(order by OrderColumn) as orderindex from TableName
) as a
where a.orderindex between @StartIndex and @EndIndex
复制代码 代码如下:
select * from
(
select *,row_number() over(order by OrderColumn) as orderindex from TableName
) as a
where a.orderindex between @StartIndex and @EndIndex
相关文章
简单实用SQL脚本Part SQLServer 2005 链接服务器
SQL Server 2005版本的SSMS中已经有了 服务器对象->链接服务器 的功能点,用户首先创建一个远程DB的链接对象,之后就可以像本地表一样执行表的DML了。2010-09-09SQLSERVER 2005的ROW_NUMBER、RANK、DENSE_RANK的用法
SQL Server 2005 引入几个新的排序(排名)函数,如ROW_NUMBER、RANK、DENSE_RANK等。这些新函数使您可以有效地分析数据以及向查询的结果行提供排序值。2010-07-07SqlServer 2005/2008数据库被标记为“可疑”的解决办法
当数据库发生这种操作故障时,可以按如下操作步骤可解决此方法,打开数据库里的Sql 查询编辑器窗口,运行以下的命令。2010-05-05SQL Server中的XML数据进行insert、update、delete操作实现代码
SQL Server 2005/2008增加了对XML数据的支持,同时也新增了几种操作XML的方法,本文主要以SQL Server 2008为例介绍如何对XML数据进行insert、update、delete2011-10-10
最新评论