Routine (test_proc) can not be resolved 我用jdbc调用存储过程,总是报这个错误,不知道是什么问题,大家帮帮忙,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把调用procedure的那段java代码发出来看看 Routine (test_proc) can not be resolved private void executeproce(String sql) throws Exception { DBManager dbManager = new DBManager(); try { dbManager.open("pcsDataSource"); Connection conn = dbManager.getConnection(); CallableStatement stat = conn.prepareCall("{call sp_pcsstat};"); stat.executeUpdate(); } catch (Exception exception) { throw exception; } finally { dbManager.close(); } } CallableStatement stat = conn.prepareCall("{call sp_pcsstat};");stat.executeUpdate(); 第一行第一个;多余了 sp_pcsstat这个procedure有参数吗?还有程序是否有权限访问这个schema下面的procedure 没有参数,也没有返回值。里面的操作就是从一些表中查出数据插入到另一个表中权限都有的,在数据库中直接执行都可以,但是到jdbc里面就不行 用这个pcsDataSource测试下简单的查询语句看可否连上 NND,终于找到什么问题了,存储过程所放的db和我系统用的不是一个,唉!shiyiwan谢谢你了!:) 关于oracle正则的问题,跪求 oracle 导库问题 哪位高手给推荐几本关于informatic 或者etl 工具的书呗? 关于oracle procedure 的return问题 vb连接oracle获得记录数总为0? 请问如何调用一个有参数的存储过程? 这个SQL不用别名怎么写,有没有类似MSSql中的[]呀,高分(急) RMAN-06056: could not access datafile 12 谁来救我,试了都有问题??急急急 以internal登录,出现insufficent priviledge 写一个SQL语句 怎么可以得到汉字(繁体或者简体)的笔画数?
Routine (test_proc) can not be resolved
DBManager dbManager = new DBManager(); try {
dbManager.open("pcsDataSource");
Connection conn = dbManager.getConnection();
CallableStatement stat = conn.prepareCall("{call sp_pcsstat};");
stat.executeUpdate();
} catch (Exception exception) { throw exception;
} finally {
dbManager.close();
} }
stat.executeUpdate(); 第一行第一个;多余了
没有参数,也没有返回值。里面的操作就是从一些表中查出数据插入到另一个表中
权限都有的,在数据库中直接执行都可以,但是到jdbc里面就不行
shiyiwan谢谢你了!:)