我正在寻找一种方法来为select语句的每个记录调用存储过程.
SELECT @SomeIds = (
SELECT spro.Id
FROM SomeTable as spro
INNER JOIN [Address] addr ON addr.Id = spro.Id
INNER JOIN City cty ON cty.CityId = addr.CityId
WHERE cty.CityId = @CityId
)
WHILE @SomeIds IS NOT NULL
BEGIN
EXEC UpdateComputedFullText @SomeIds
END
Run Code Online (Sandbox Code Playgroud)
上面这样的事情当然不起作用,但有没有办法做这样的事情?