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); 用游标输出,看看错在哪? 获取唯一约束索引列的sql优化问题 应用程序中有db后缀的数据库文件,怎么将该db文件导出到oracle 谢谢那位兄弟啊. 非常感谢你. (-) oracle的存储过程查询动态表的问题请教 主键和索引的关系 问一个简单问题 oracle安全级别怎么设置? Names Server不能启动,十万火急!!!!!!!!!!! 每人10分,计论ORACLE OLAP技术 查询列名中以拼音字母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);