Я использую процедуру Oracle и пакетирую ее.
CallableStatement st = con.prepareCall ("{call MyProc (123)}");
...
st.addBatch ();
Теперь процедура была преобразована в функцию.Поэтому пакетная обработка больше не работает, и игнорирование возвращаемого значения также не работает.Если я не установлю «? =», Функция не будет найдена.
CallableStatement st = con.prepareCall ("{? = call MyFunc (123)}");
Но без пакетной обработки слишком много времени для выполнения всех вызовов.Я должен сделать много из них.
Так есть ли способ, которым я могу игнорировать возвращаемое значение на уровне JDBC, не касаясь функции?Я хочу вернуть свою порцию.