Я разработал SP, скажем, abc (a, b, c), где
- является IN параметром
- b - параметр OUT
- c является параметром INOUT.
Если я вызываю этот sp напрямую из БД как abc(<val>,?,?),
, я получаю ошибку
The number of variables in the EXECUTE statement, the number of variables in the OPEN statement, or the number of arguments in an OPEN statement for a parameterized cursor is not equal to the number of values required.
Но если я запускаю его как abc(<val>,?,<val>)
, он запускается успешно.
Я хочу вызвать этот SP через программу Java. Для этого я устанавливаю параметры IN & INOUT. И регистрация параметров OUT & INOUT. Но это дает мне ту же ошибку, что и выше