java中调用oracle存储过程的代码

632112224 贡献于2012-10-27

作者 QQ  创建于2012-07-23 04:20:00   修改者QQ  修改于2012-07-23 04:31:00字数539

文档摘要:java中调用oracle存储过程的代码
关键词:

import java.sql.*; public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { //建立连接数据库 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection ct=DriverManager.getConnection("jdbc:oracle:thin:@地址:端口号:数据库名称","用户名","密码"); CallableStatement cs=ct.prepareCall("{call 过程名(过程参数1,参数2,…)}"); cs.setInt(1,传入值); cs.registerOutParameter(2,oracle.jdbc.OracleTypes.传出值类型); cs.execute(); String name=cs.getString(2); System.out.println("23 的名字是:"+name); }catch (Exception e){ e.printStackTrace(); }finally{ ct.close cs.close } } }

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 3 金币 [ 分享文档获得金币 ] 2 人已下载

下载文档