Передача входного параметра из другой таблицы - DB2 - PullRequest
0 голосов
/ 06 января 2020

Итак, я пытаюсь написать процедуру, которая принимает входной параметр из столбца таблицы, имеющего 10 значений, и запускает другой запрос, который будет принимать входные данные и выполнять запрос. Это правильный путь?

DECLARE @id int
DECLARE @pass varchar(100)

DECLARE cur CURSOR FOR SELECT Id, Password FROM @temp
OPEN cur

FETCH NEXT FROM cur INTO @id, @pass

WHILE @@FETCH_STATUS = 0 BEGIN
    EXEC mysp @id, @pass ... -- call your sp here
    FETCH NEXT FROM cur INTO @id, @pass
END

CLOSE cur    
DEALLOCATE cur
...