Я работаю с процедурами PostgreSQL и пытаюсь вызвать процедуру из моей программы JDBC. Но получение исключений выполнения, высказывая процедуру, не существует, если я перепроверил и проверил, что имя процедуры верно.
Это то, что я делаю < /p>
CallableStatement cs = connection.prepareCall("{call proc1()}");
cs.executeUpdate();
< /code>
и вот моя процедура Proc1 < /p>
create or replace procedure proc1()
as
begin
insert into employee_info values(1,'johnny','1111',43);
-----
end
< /code>
Это то, что вывод < /p>
Connection Failed! ERROR: function proc1() does not exist
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
< /code>
Я не понимаю, почему он не работает, что proc1 () существует в базе данных.
и что я должен отбрасывать? < /p>
Подробнее здесь: https://stackoverflow.com/questions/194 ... -from-jdbc