gpt4 book ai didi

sql - SQLServer 2000中的有效分页(限制)查询?

转载 作者:行者123 更新时间:2023-12-04 03:06:16 24 4
gpt4 key购买 nike

在SQLServer 2000中执行分页查询的最有效方法是什么?

“分页查询”等同于在MySQL中使用LIMIT语句。

编辑:在这种情况下,存储过程会比任何基于集合的查询更有效吗?

最佳答案

Paging of Large Resultsets,获胜者正在使用RowCount。还有一个通用版本,可用于更复杂的查询。
但是值得赞扬贾斯敏·穆哈雷莫维奇 :)

DECLARE @Sort /* the type of the sorting column */
SET ROWCOUNT @StartRow
SELECT @Sort = SortColumn FROM Table ORDER BY SortColumn
SET ROWCOUNT @PageSize
SELECT ... FROM Table WHERE SortColumn >= @Sort ORDER BY SortColumn

本文包含完整的源代码。

请阅读“更新2004-05-05”信息。 !

关于sql - SQLServer 2000中的有效分页(限制)查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/503566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com