Пытается вызвать SQL
процедуру:
PROCEDURE Incident_inqr
(MSISDN IN VARCHAR2
, Topic IN varchar2
,Incident_id IN varchar2 default '20120401'
, RESULT OUT number
);
Java JDBC строка:
SQL command: begin ? := SMASTER.SERVICE.Incident_inqr ( '9308000050','6345_NN','20120401', ?); end;
ошибка (получаю по русски):
Исключение SQL - код: 6550 ORA-06550: Строка 1, столбец 13: PLS-00222:
функция с именем 'INCIDENT_INQR' не существует в этой области действия
ORA-06550: Строка 1, столбец 7: PL / SQL: оператор игнорируется
переведенный:
Исключение SQL - код: 6550 ORA-06550: строка 1, столбец 13: PLS-00222:
функция с именем INCIDENT_INQR не существует в этой области действия
ORA-06550: строка 1, столбец 7: PL / SQL: оператор игнорируется
вывод ?
регистрация:
cs.registerOutParameter(1, oracle.jdbc.driver.OracleTypes.VARCHAR);
cs.registerOutParameter(2, oracle.jdbc.driver.OracleTypes.NUMBER);