powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Returning result sets from stored procedures AS/400
3 сообщений из 3, страница 1 из 1
Returning result sets from stored procedures AS/400
    #37787809
RTYi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в AS/400 использовать резалт сет из процедуры в другой процедуре?

Например, есть процедура, которая возвращает резалт сет 1,2,3

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
CREATE PROCEDURE sp()
LANGUAGE SQL
BEGIN
   begin
      DECLARE c1 CURSOR WITH RETURN FOR SELECT 1,2,3 FROM SYSIBM.SYSDUMMY1;
      OPEN c1;
   end;
END



Нужно в другой процедуре получить этот резал сет и использовать его.

Код: plsql
1.
2.
3.
4.
5.
CREATE PROCEDURE sp2()
LANGUAGE SQL
BEGIN
   call sp() INTO TABLE;
END
...
Рейтинг: 0 / 0
Returning result sets from stored procedures AS/400
    #37787933
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RTYi,

В 7.1 появилось:
Writing a program or SQL procedure to receive the result sets from a stored procedure
Иначе используйте временные таблицы.
...
Рейтинг: 0 / 0
Returning result sets from stored procedures AS/400
    #37787974
RTYi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

Спасибо, буду использовать временные таблицы
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Returning result sets from stored procedures AS/400
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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