powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC, вызов хранимой процедуры
3 сообщений из 3, страница 1 из 1
JDBC, вызов хранимой процедуры
    #32624380
slavik77777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые, пaмaгите!!!
Есть у меня хранимая процедура на SQL (os390/db2) без параметров возвращает курсор.

Код: plaintext
1.
2.
3.
4.
5.
6.
P1: BEGIN
   DECLARE cur CURSOR WITH RETURN FOR
   select * from  zTree;
   insert into zTree values( 21 , 22 , 23 );
   insert into zTree values( 31 , 32 , 33 );
   OPEN cur;
END P1

Хочется получить его в ResultSet. Делаю примерно так:
Код: plaintext
1.
CallableStatement cs = conn.prepareCall("Call tsts");
      ResultSet rs2 =  cs.executeQuery();

javax.servlet.ServletException: [IBM][CLI Driver][DB2] SQL0440N No function by the name "tsts" having compatible arguments was found in the function path. SQLSTATE=42884
...
Рейтинг: 0 / 0
JDBC, вызов хранимой процедуры
    #32624494
Dako aka 3L33T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда это я на Oracle Lite писал но может быть поможет попробуй

CallableStatement cs = conn.prepareCall("{call tsts()}");
ResultSet rs2 = cs.executeQuery();
...
Рейтинг: 0 / 0
JDBC, вызов хранимой процедуры
    #32626745
slavik77777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не так не годиться.
подозреваю sqlj придется
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JDBC, вызов хранимой процедуры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]