返回集问题

我们都知道,FETCH FIRST n ROWS ONLY是返回前n条记录,但我看到有些查询大量结果时,利用下一页来显示n+1 到n+m行数据。比如:第一次返回0-100条数据,第二次返回101-200条数据,第三次返回201-300条数据,,,,,,,,,,,想问下大神,这是怎么实现的?(应用层还是数据库层?)多谢!...显示全部
我们都知道,FETCH FIRST n ROWS ONLY是返回前n条记录,但我看到有些查询大量结果时,利用下一页来显示n+1 到n+m行数据。

比如:第一次返回0-100条数据,第二次返回101-200条数据,第三次返回201-300条数据,,,,,,,,,,,


想问下大神,这是怎么实现的?(应用层还是数据库层?)多谢!收起
参与7

查看其它 4 个回答gggeeqg的回答

gggeeqggggeeqg系统运维工程师中国银行
回复 2# drdb2


   我看到AS400机器就有这种功能,数据不是一次性全部查询出来的,翻到下一页或者后面的数据的时候,就会再去数据库里面查询,它这种机制是AS400特有的吗?
银行 · 2015-09-26
浏览1248

回答者

gggeeqg
系统运维工程师中国银行
擅长领域: 存储安全软件定义存储

gggeeqg 最近回答过的问题

回答状态

  • 发布时间:2015-09-26
  • 关注会员:2 人
  • 回答浏览:1248
  • X社区推广