在oracle里已经实现了在页面显示所有的记录,现在想实现分页显示的功能,不知道该怎么写,高手救救我啊

解决方案 »

  1.   

    http://blog.csdn.net/yuejingjiahong/article/details/6680859
    看看这个帖子,可以帮到你的
    从数据库表中第M条记录开始检索N条记录
         SELECT * 
               FROM (SELECT ROWNUM r,t1.* From 表名称 t1 where rownum < M + N) t2
               where t2.r >= M
         例如从表Sys_option(主键为sys_id)中从10条记录还是检索20条记录,语句如下:
          SELECT * 
               FROM (SELECT ROWNUM R,t1.* From Sys_option where rownum < 30 ) t2
                Where t2.R >= 10