Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.06;
Скачать: CL | DM;

Вниз

Вызов х.п. из х.п. с результатом запроса качестве параметра   Найти похожие ветки 

 
Bless   (2004-01-16 12:48) [0]

Есть хранимая процедура sp1, которая получает в качестве
параметра некий код материала, который ей нужен для работы.

И есть другая хранимая процедура sp2, в которую параметром передается
код объекта.
Она должна найти все коды материалов, соответствующих объекту и
для всех этих кодов вызвать

exec sp1 kod

Найти коды не проблема.

select kod
from ...
where ...

Но как потом в хранимой процедуре sp2 вызвать sp1 для всех этих кодов,
которые вернет запрос?

В делфи это можно бы в цикле сделать. А здесь как-то можно?


 
DenK_vrtz ©   (2004-01-16 13:03) [1]

>В делфи это можно бы в цикле сделать. А здесь как-то можно?

здесь, это где?


 
Bless   (2004-01-16 13:10) [2]

>здесь, это где?

В хп. MSSQL


 
Nikolay M. ©   (2004-01-16 13:52) [3]

В первой процелуре засунуть результат запроса во временную таблицу (INSERT INTO #sp1_result SELECT...), во второй сделать курсор:

DECLARE my_cursor CURSOR
FOR SELECT * FROM #sp1_result
OPEN my_cursor
FETCH NEXT FROM my_cursor

за остальным - в BOL.


 
Bless   (2004-01-16 16:09) [4]

Nikolay M. © >

Большое спасибо! Это именно то, что нужно.
Да и новое узнал :)



Страницы: 1 вся ветка

Текущий архив: 2004.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
4-16811
hfa
2003-11-28 17:52
2004.02.06
как открыть Iexplorer в новом окне и вставить ссылку в нее?


1-16403
Новый Новичок
2004-01-22 18:39
2004.02.06
Как можно поменять картинку на рабочем столе програмно


14-16642
Тимохов
2004-01-18 16:33
2004.02.06
Вопрос про анкеты.


3-16079
AleKo
2004-01-12 07:02
2004.02.06
ADOTable.Sort


9-16027
VitGun
2003-07-21 19:24
2004.02.06
Редактор уровней под GLScene.