Oracle SQL中的分页,是使用rownum的好选项

时间:2016-06-24 15:32:06

标签: sql oracle pagination rownum

我有一个sql查询,返回大约500k记录。我需要实现分页,以便我可以以1000步为单位获取记录。

我正在尝试实施帖子中给出的解决方案 Paging with Oracle

我有一个问题,是使用rownum safe选项作为临时选项(A ROWNUM值不是永久分配给一行)?

假设我使用pageNo = 10和pagesize = 1000运行sql查询。 如果我运行此查询10次,我没有获得相同的记录集。

有没有更好的方法来实现这一目标?每次我为特定的pageno和pagesize运行查询时,我想获得相同的记录集。

0 个答案:

没有答案