在JDBC中应用ORACLE_凌玉林

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

在JDBC中应用ORACLEJDBC回顾应用程序JDBCAPIJDBC驱动程序管理器JDBC驱动程序网络协议/API数据库服务器数据库JDBC连接Oracle数据库•把Oracle的驱动放在classpath下•oci方式连接需要安装Oracle客户端•thin连接方式是纯java连接方式•Class.forName(“oracle.jdbc.driver.OracleDriver”)•url:jdbc:oracle:thin:@IP地址:1521:数据库在JDBC中调用PL/SQL程序•在JDBC中执行PL/SQL匿名块•在JDBC中执行PL/SQL匿名块•在JDBC中执行PL/SQL存储过程•在JDBC中执行PL/SQL函数•在JDBC中访问PL/SQL的包•调用存储过程返回游标•事务以及批处理在JDBC中执行匿名块执行带输入参数的存储过程带输出参数的存储过程代码中的Types.INTEGER为输出参数的数据类型,应该与数据库中对应;代码中的proc.getInt(3)应当和存储过程中的out列对应带输入输出参数的存储过程在JDBC中执行PL/SQL函数在JDBC中执行PL/SQL包在访问包时使用的call语句最好统一采用小写,因为在访问函数的时候,如果采用大写会抛异常调用存储过程返回游标函数只能返回一个特定的数据,要返回多条结果需采用存储过程,但由于是集合类型数据,所以在存储过程中不能用一般的参数,必须要使用package事务以及批处理如果将一个select语句或者其他返回一个ResultSet的SQL语句放入批处理中将导致一个SQLException异常JDBC写CLOB

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功