私のストアドプロシージャは次のとおりです。
ALTER Proc [hometution].[Sp_GetHomePageProducts]
@CatIds nvarchar(500)
as
begin
Select Top 3 *
from Product p
where p.Id in
(Select ProductId
from Product_Category_Mapping PCM
where PCM.CategoryId in (@CatIds))
and p.ShowOnHomePage=1
and p.Deleted=0
order by UpdatedOnUtc
end
このように呼んでいます
exec Sp_GetHomePageProducts @CatIds='17,12'
エラーが発生しています
nvarchar 値 '17,12' をデータ型 int に変換するときに変換に失敗しました。