Итак, я пытаюсь написать процедуру, которая принимает входной параметр из столбца таблицы, имеющего 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