Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

sp_executesql rend ma requête très lente

quel est le type de données de .[Context] utiliser le même type de données

en ce moment vous utilisez nvarchar(2) mais cela semble étrange pour quelque chose comme 55, si vous n'utilisez pas les mêmes types de données, vous obtiendrez des conversions qui provoqueront alors des analyses

d'après votre question mise à jour, il semble que ce soit varchar(255), alors faites ceci

WHERE this_.[Context] = @p0',N'@p0 varchar(255)',@p0='55'