我知道这个问题已经被问了一千次了。但是给出的解决方案对我不起作用。我有一个非常简单的存储过程,如下所示:
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'
我究竟做错了什么?