--分页程序 in_num 每页多少条记录,in_page 页码
create or replace procedure zhl_2(in_num number, in_page number) is
in_totalpage number := 0; --总页数
in_totalrecord number := 0; --总记录数
startrecord number := 0; --开始记录数
endrecord number := 0; --结尾记录数
type red is record(
id zhl_table.id%type,
name zhl_table.name%type);
type red_array is table of red index by binary_integer;
red_a red_array;
begin
startrecord := (in_page - 1) * in_num + 1; --计算得出开始记录数
endrecord := in_num * in_page; --计算得出截止记录数
for var in (select * from zhl_table) loop
red_a(var.id) := var;
end loop;
for I in 1 .. red_a.count loop
if (I >= startrecord AND I <= endrecord) THEN
dbms_output.put_line('id:' || red_a(I).id || 'name:' || red_a(I).name);
END IF;
end loop;
in_totalrecord := red_a.count;
in_totalpage := floor((in_totalrecord + in_num - 1) / in_num);
dbms_output.put_line('总页数' || in_totalpage || '总记录数' ||
in_totalrecord || '当前是第' || in_page || '页');
end;
--利用row_num分页,且能排序
select *
from (select a.*, rownum row_num
from (select * from zhl_table order by id desc) a) b
where b.row_num <= 10
and b.row_num >= 5
分享到:
相关推荐
导入eclipse就可以运行看到效果 导入eclipse就可以运行看到效果 导入eclipse就可以运行看到效果 导入eclipse就可以运行看到效果 导入eclipse就可以运行看到效果
java+Oracle分页,java操作oracle视图,存储过程。
我的一个详细的jsp分页程序!(oracle+jsp+apache)
功能:JSP数据库操作例程 - 数据分页显示 - JDBC 2.0 - Oracle --%> ;charset=8859_1" %> //变量声明 java.sql.Connection sqlCon; //数据库连接对象 java.sql.Statement sqlStmt; //SQL语句对象 ...
oracle建包,包内有存储过程实现分页,里边包含游标,通过游标实现。
这个也是从网上整理的一片jsp和oracle结合的分页程序。个人觉得还不错,就共享出来了。
写好oracle的连接字符串和查询语句,调用程序中的方法可以很方便的实现分页功能。该方法中,将参数连接字符串,查询的sql语句,指定每页显示多少行,调用成功后,会返回页数,行数,还有查询的结果数据集。 使用...
详细介绍了Oracle分页的几种常用方法,和多个典型的事例
Struts1.2+oracle11g的登录后分页显示程序,供大家一起共同分享学习。
在构建自定义搜索引擎时,开发人员常遇到的一个问题是实现某种类型的分页功能;也就是说,允许用户提交一个返回很多行数据的查询,但是只显示前20条。在用户点击一个链接时,下20条或者前20条数据会从数据库应用程序...
环境: Oracle 9i 本例子使用简单的SQL语句实现Oracle数据库的分页动作。它没有使用PL/SQL语句(比如什么程序包、游标等),只是使用通用的、简单的SQL实现了...分页公式注释非常详细,是非常实用的Oracle分页语句!!
几乎每一个WEB应用都会用到分页,因此,将其做得通用高效就变得非常重要了,根据自己的想法用存储过程做了一个分页的存储过程,与大家分享,希望能够通过讨论得到更好的解决方案。 --之所以用存储过程,是因为以后...
在WEB应用中,我们经常遇到需要从数据库搜索出满足某个特征的数据记录,再显示给特定用户。常常这些满足条件的记录如此之多,一方面在同一个页面显示显得异常...本文将和大家讨论一下使用ORACLE数据库时的WEB分页方法。
jsp 加 oracle 数据库分页,自行创建表结构,表很简单的,比较适合初学者使用,共5个例子程序,其中常用的分页效果都有.
java程序实现oracle表的分页的小例子
Oracle JET中的单页应用程序, 介绍OJET对SPA的支持
如为GridView、DataList以及Repeater等数据绑定控件实现分页、呈现自定义的分页数据以及制作图片浏览程序等,因为AspNetPager控件和数据是独立的,因此要分页的数据可以来自任何数据源,如SQL Server、Oracle、...
3种java分页源程序 数据库用oracle
5.掌握在java程序中操作oracle 6.理解oracle事物概念 7.掌握oracle各种sql函数 8.了解oracle管理员的基本职责 9.掌握备份和恢复数据库/表的方法 10.理解表空间、数据字典、性能视图 11.掌握维护oracle数据完整性的...