oracle 数据类型问题 怎么用oracle 的jdbc API 去获得oracle.jdbc.OracleTypes 中的数据类型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CallableStatement cs = conn.prepareCall("{call SMTJ_REPORT.SMTJ_REPORT_10(?,?,?)}"); cs.registerOutParameter(1, OracleTypes.CURSOR); cs.setString(2, sf.getNf()); cs.setString(3, String.valueOf(sf.getSex())); cs.execute(); ResultSet rs = (ResultSet)cs.getObject(1);就这个麻烦点,其他的就用对应的数据类型就可以了如:String、Integer等 Class.forName(driver); conn = DriverManager.getConnection(strUrl, " hyq ", " hyq "); CallableStatement cs = conn.prepareCall("{call SMTJ_REPORT.SMTJ_REPORT_10(?,?,?)}"); cs.registerOutParameter(1, Types.VARCHAR); cs.setString(2, sf.getNf()); cs.setString(3, String.valueOf(sf.getSex())); cs.execute(); String str= cs.getString(1); System.out.println("str:"+str); oracle 导出SQL文件问题 安装oracle rac asm出现“CRS-1019: Resource ora.rac2.ASM2.asm ”错误! 关于数据表分区的问题 to 查询问题 新手写了个触发器,编译有错误,求指点下,万分感激! 求救--关于在表空间上创建表出现权限不足问题 Oracle 9i 工作组5用户,这里5用户指的是什么?? 为什么啊,我最亲密的好友就这样离开了人世啊,苍天你没长眼睛啊! [转载] 软件开发中的Bug跟踪管理 一个关于数据库导入的问题 查询列名中以拼音字母a开头的记录 求OracleStream异地捕获的例子!
CallableStatement cs = conn.prepareCall("{call SMTJ_REPORT.SMTJ_REPORT_10(?,?,?)}");
cs.registerOutParameter(1, OracleTypes.CURSOR);
cs.setString(2, sf.getNf());
cs.setString(3, String.valueOf(sf.getSex()));
cs.execute();
ResultSet rs = (ResultSet)cs.getObject(1);
就这个麻烦点,其他的就用对应的数据类型就可以了如:String、Integer等
conn = DriverManager.getConnection(strUrl, " hyq ", " hyq ");
CallableStatement cs = conn.prepareCall("{call SMTJ_REPORT.SMTJ_REPORT_10(?,?,?)}");
cs.registerOutParameter(1, Types.VARCHAR);
cs.setString(2, sf.getNf());
cs.setString(3, String.valueOf(sf.getSex()));
cs.execute();
String str= cs.getString(1);
System.out.println("str:"+str);