SQL Server 2005 提供的分页查询支持

今天刚刚看到,没有测试性能。
SELECT *
FROM (select ROW_NUMBER() Over(order by CreditCardID) as rowNum, *
from Sales.CreditCard) as table
where rowNum> 0 and rowNum<50

时间: 2024-10-15 13:55:06

SQL Server 2005 提供的分页查询支持的相关文章

如何实现SQL Server 2005快速web分页

本文着重介绍SQL Server 2005新增加的ROW-NUMBER排序函数,它会根据你指定的分类标准将结果数据集进行分类,同时给数据集分配连续的页面,供大家参考! 分页,就是按照某种规则显示分组数据集,但是在SQL Server 中,分页并不是十分容易就能够实现.在过去,开发人员通常需要自己编写程序,使用临时表格来实现分页功能,或者将所有的数据结果集返回到客户端,在客户端进行分页操作.从开发人员或者DBA的角度来看,两种方法都不能令人满意. 随着SQL Server的发布,其中的一些排序函数

ASP.NET 2.0在SQL Server 2005上自定义分页

出处:http://aspnet.4guysfromrolla.com/demos/printPage.aspx?path=/articles/031506-1.aspx 介绍 web开发中普遍会用页面来显示数据.比起整页显示一张报表或者一张数据表的数据给用户,开发者经常用到的是分页显示,每页只显示部分数据,用翻页来控制.在ASPV.NET 1.X里,DataGrid控件使翻页显示变得简单-只需要把属性AllowPaging设置为"true",并在PageIndexChanged事件中

Sql server 2005带来的分页便利

server|分页 select threadid from (select threadid, ROW_NUMBER() OVER (order by stickydate) as Pos from cs_threads) as T where T.Pos > 100000 and T.Pos < 100030 =========================================== 如果里面的这个表cs_threads数据量超大,比如,几亿条记录,那这个方法应该是有问题的 因

Microsoft SQL Server 2005 中的 XML 支持(2)

XML 数据修改 SQL Server 2005 提供了用于数据修改的构造作为对 XQuery 的一个扩展.子树可以在指定的节点之前或之后插入,或者作为最左边或最右边的子节点插入.此外,子树也可以插入到父节点,在这种情况下,它成为父节点最右边的子节点.属性.元素和文本节点插入都支持. 支持删除子树.在这种情况下,整个子树就从 XML 实例中被移除. 标量值可以用新的标量值进行替换. 例:将子树插入 XML 实例 这个示例显示了 modify() 方法的使用,它将一个新的<section> 元素

Microsoft SQL Server 2005 中的 XML 支持(1)

本文探讨 SQL Server 2005 中内置的 XML 支持.描述了这种支持如何与 .NET 框架 V2.0 和本机代码(例如 OLEDB 和 SQLXML)均支持的客户端编程相集成. 一.简介 可扩展标记语言 (XML) 作为一种与平台无关的数据表示形式已被广泛采用.它对于在松散耦合且完全不同的系统,以及各种企业到企业 (B2B) 应用和工作流范畴内交换信息是很有用的.数据交换已成为 XML 技术的主要驱动力之一.. XML 在企业应用程序中的使用正日益广泛,它主要用于对半结构化和非结构化

SQL Server 2005中查询并修改数据的不合理设计

在SQL Server 2000中,我们想在数据库表中直接修改数据,一般的操作方法是:在SQL Server 企业管理中,选择相应的表,点击右键,在"打开表"中选择"查询",在SQL编辑窗口中输入SQL语句找到要修改的记录,然后在结果窗口中直接修改相应的字段. 那在SQL Server 2005中,需要怎样操作呢? 在SQL Server Management Studio中,找到相应的表,点击右键,选择"Open Table",然后点击&quo

SQL SERVER 2005数据库镜像(3)

因为Server A无法看见见证服务器Server W或者原先的镜像伙伴Server B,因此必须进入disconnected状态并使数据库不可用. Server B和Server W可以组成quorum.Server B无法看见Server A,因此Server B试图成为主服务器并使其数据库联机.因为Server W也看不到Server A,因此同意了Server B. Server B现在有了quorum,担当起会话的主服务器角色,然后还原其数据库. 如果恢复通信连路,Server A能够

SQL Server 2005新特性

一.企业级数据管理 在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安全,有了SQL Server 2005,组织内的用户和IT专家将从减少应用程序宕机时间.提高可伸缩性及性能.更紧密的安全控制中获益.SQL Server 2005 也包括了很多新的和改进的功能来帮助企业的IT团队更有效率的工作.SQL Server 2005 包括了几个在企业级数据管理中关键的增强: 易管理 可用性 可伸缩性 安全性 1.易管理 SQL Server 2005 能够更为简单的部署.管理和优化

Microsoft SQL Server 2005 中的 XML 选项

本文介绍 Visual Studio 2005/SQL Server 2005 环境中用于处理 XML 数据的三个选项,包括使用方案以及指导用户在各选项之间进行选择的指南. 一.System.Xml.SQLXML 和 XML 数据类型简介 本节简要介绍 Microsoft SQL Server 2000 中提供的 XML 支持的发展历史,并概要介绍 Microsoft Visual Studio 2005/SQL Server 2005 环境中提供的用于处理 XML 和关系数据的三个选项.这三个