Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 dynamic stored procedure call / 6 сообщений из 6, страница 1 из 1
14.03.2006, 23:44
    #33600913
ViktorAm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 dynamic stored procedure call
Общий привет!
Кто-нибудь сталкивался с такой проблемой: написать программу, которая бы динамически вызывала stored procedure. При этом и имя stored процедуры, и информация о ее параметрах пограмме передаются. Правда, в документаци говорится, что CALL не может исполняться динамически, но очень надо...

Спасибо,
Виктор
...
Рейтинг: 0 / 0
15.03.2006, 00:02
    #33600926
Anton Demidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 dynamic stored procedure call
Укажи, какая платформа и версия базы
Код: plaintext
1.
2.
--
Антон
Per rectum ad astrum
...
Рейтинг: 0 / 0
15.03.2006, 10:22
    #33601380
Alexey Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 dynamic stored procedure call
Проблема выборе языка прграммирования?
Тут и Delphi подойдёт. Если приложение под Win32.
...
Рейтинг: 0 / 0
15.03.2006, 11:02
    #33601538
ggv
ggv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 dynamic stored procedure call
http://publib.boulder.ibm.com/infocenter/db2luw/v8//topic/com.ibm.db2.udb.doc/admin/r0000897.htm
четвертая строчка с верху противоречит вашему утверждению
...
Рейтинг: 0 / 0
15.03.2006, 12:09
    #33601839
Nikolay Kulikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 dynamic stored procedure call
В 7-ке нельзя в 8-ке можно.
...
Рейтинг: 0 / 0
15.03.2006, 23:22
    #33603758
ViktorAm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 dynamic stored procedure call
Спасибо все откликнувшимся.
Я работаю с DB2 V8 на zOS 1.7. Язык может быть COBOL, C/C++ или Assembler. Пока зкспериментирую, это COBOL. То, что в документаци говорится "This statement can be embedded in an application program or issued through the use of dynamic SQL statements", относится к имени процедуры, но не к параметрам. В "Squeezing the Most Out of Dynamic SQL with DB2 for z/OS and OS/390" есть

Table 3-1 What dynamic SQL cannot do

и в ней

While the CALL statement itself cannot be prepared dynamically, a static CALL statement can exist that uses a host variable name for the procedure. For example, a COBOL program may issue:
EXEC SQL
CALL :ws-proc
END-EXEC.
This makes the CALL essentially dynamic, without the statement containing dynamic SQL.

Как это можно в 8-ке?

Виктор
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 dynamic stored procedure call / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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