Чтобы вызвать хранимую процедуру Oracle, используя только простой JDBC в Java, мы могли бы сделать что-то вроде этого:
con.prepareCall("{ call ? = my_procedure(?) }");
callStm.registerOutParameter(1, Types.INTEGER);
callStm.setInt(2, -100);
callStm.execute()
Я хочу знать, возможно ли как-то вызвать более одной процедуры внутри одного оператора prepareCall
?Например:
con.prepareCall("{ call prepare_proc(); ? = my_procedure(?) }");
Конечно, это недопустимо, но как это исправить и вызвать две или более процедур за один раз?