【发布时间】:2010-09-06 05:47:24
【问题描述】:
我正在尝试找出一种通过存储过程调用实现分页的方法。例如,我有一个“图像”表,它有 100 行。网站将请求“第一个”12,然后当用户“转到下一页”时,该网站将请求下一个 12。
我将在参数(p_Offset 和 p_RecordCount)中得到 2,我需要返回一个引用。 p_Offset 会告诉我从哪里开始获取数据,p_RecordCount 会告诉我有多少 (p_Offset = 13, p_RecordCount = 12 会告诉我从第 13 行开始返回 12 行。
我们使用的是 Oracle 10g,我开始研究 RECORD 类型,但我觉得我让这变得比它需要的更加困难。任何帮助将不胜感激。
【问题讨论】:
-
[Paging with Oracle ](stackoverflow.com/questions/241622/paging-with-oracle) 的可能副本,另外:stackoverflow.com/questions/488108/…