私は、この質問が何千回も聞かれていることを知っています。しかし、与えられた解決策は私にはうまくいきません。以下のような非常に単純なストアド プロシージャがあります。
alter procedure sp_updateVacancyWithRecruitment
(@id int,
@idList varchar(100)
)
as
EXEC('update Vacancy_team1 set recruitment_request_id=@id where id IN ('+@idList +')')
そして、以下でも機能しません:
exec sp_updateVacancyWithRecruitment @id=5,@idList='6,8'
私は何を間違っていますか?