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

Le préfixe NVarchar entraîne la sélection d'un mauvais index

Autant que je sache, depuis la version 4.0, EF ne génère pas de paramètres Unicode pour les colonnes non Unicode. Mais vous pouvez toujours forcer les paramètres non unicode en DbFunctions.AsNonUnicode (avant EF6, DbFunctions est EntityFunctions ):

from o in db.WidgetOrder
where o.SomeOtherOrderId == DbFunctions.AsNonUnicode(param)
select o