Здравствуйте, AlickSOV, Вы писали:
ASO>Подскажите пожалуйста не знающему человеку.
ASO>Как в SQL Server 2000 организовать цикл который скажем осуществляет перебор записей к примеру из запроса SELECT ID FROM TABLE1 WHERE <CONDITION>.
ASO>Это нужно для того, чтобы для каждого ID выполнить хранимую процедуру.
ASO>Спасибо.
select identity(int,1,1) code,* into #t from table
declare @i int
declare @m int
select @m=count(*) from #t
select @i=1
while (@i<=@m)
begin
-- сдесь делаешь что надо с записью
select * from #t where code=@i
select @i=@i+1
end
Может где и ошибся но идея понятна.
Работает в разы быстрее курсоров.
... << RSDN@Home 1.0 beta 6a >>