Paging with Oracle

前端 未结 6 2155
一向
一向 2020-11-22 13:01

I am not as familiar with Oracle as I would like to be. I have some 250k records, and I want to display them 100 per page. Currently I have one stored procedure which retr

6条回答
  •  面向向阳花
    2020-11-22 13:38

    Ask Tom on pagination and very, very useful analytic functions.

    This is excerpt from that page:

    select * from (
        select /*+ first_rows(25) */
         object_id,object_name,
         row_number() over
        (order by object_id) rn
            from all_objects)
        where rn between :n and :m
            order by rn;
    

提交回复
热议问题