摘要: 程序演示: "> My JSP 'excise.jsp' starting page --> "; } return s; } %> 九九乘法表 阅读全文
posted @ 2015-10-22 21:50 逍遥鸣 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 程序包就是一组相关的过程,函数,变量,常量和游标等PL/SQL 程序设计元素的组合在pl\sql中使用包这种结构组织过程,函数,变量等可以使程序设计实现模块化,从而提高程序的编写效率包分为包头和包体两个部分包头里面定义了包里面应该包含的 变量,过程,函数 等在包头里面需要定义包里面的函数,存储过程等... 阅读全文
posted @ 2015-10-22 17:19 逍遥鸣 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 建立函数:create or replace function my_fun(in_no in number) return varchar2 is out_name varchar2(64); begin select ename into out_name from emp w... 阅读全文
posted @ 2015-10-22 17:18 逍遥鸣 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 建函数的语法create or replace function 函数名(参数 输入还是输出 参数类型) return 数据类型is 返回值 返回值的数据类型begin函数要做的操作end;sql语句演示:create or replace function my_fun(in_no in numb... 阅读全文
posted @ 2015-10-22 17:05 逍遥鸣 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 只需注意一点输出参数是用CallableStatement里面的registerOutParameter方法注册进去存储过程:import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverMana... 阅读全文
posted @ 2015-10-22 16:53 逍遥鸣 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 存储过程: create or replace procedure my_procedure(in_no in number,in_name in varchar2) is begin insert into emp(empno... 阅读全文
posted @ 2015-10-22 16:44 逍遥鸣 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在java 中调用oracle的存储过程和jdbc的操作类似都是分以下几个步骤1:加载驱动2:链接数据库并获得一个数据库链接对象3:执行语句4:操作结果集5:关闭资源前提是:存储过程已写好 create or replace procedure my_procedure is be... 阅读全文
posted @ 2015-10-22 16:36 逍遥鸣 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 存储过程是一种命名pl/sql程序块,它可以被赋予参数,存储在数据库中,可以被用户调用。由于存储过程是已编译好的代码,所以在调用的时候不必再次进行编译,从而提高了程序的运行效率。另外使用存储过程可以实现程序的模块化设计存储过程的语法:create [or replace] procedure ... 阅读全文
posted @ 2015-10-22 15:34 逍遥鸣 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 前情提要: 使用游标或游标变量不但能够对数据进行查询,同样也可以对数据进行更新。使用游标对数据进行更新是指在游标定位下,修改或删除表中指定的数据行。为了实现使用游标更新数据,需要在声明游标的时候使用FOU UPDATE,以便在打开游标时锁定游标结果集与表中对应数据行的所有列和部分列为了保证正在进... 阅读全文
posted @ 2015-10-22 15:16 逍遥鸣 阅读(5630) 评论(0) 推荐(0) 编辑
摘要: Oracle的case语句有两种写法第一种: case when then pl/sql语句1; when then pl/sql语句2; ...... when then pl/sql语句n; [elsepl/sql语句n+1;] end;第二种:... 阅读全文
posted @ 2015-10-22 14:38 逍遥鸣 阅读(1554) 评论(0) 推荐(0) 编辑