您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 在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
本文标题:在JDBC中应用ORACLE_凌玉林
链接地址:https://www.777doc.com/doc-13804 .html