Почему-то нет результатов от вызова хранимой процедуры. result.next() дает false, после вызова cs.executeQuery() (хотя через другой интерфейс результаты есть):
Код | Connection connection = getConnection(); CallableStatement cs = connection.prepareCall("{call my_proc(?, ?)}");
java.sql.Date from = new Date(2008, 04, 01); java.sql.Date to = new Date(2008, 05, 01); cs.setDate(1, from); cs.setDate(2, to); ResultSet result = cs.executeQuery(); while (result.next()) { System.out.println( "Date: " + result.getDate(1 ) + ", VAL: " + result.getDouble(2 ) ); }
|
Может кто сталкивался? |