sql >> Database >  >> RDS >> Sqlserver

NVarchar Prefix zorgt ervoor dat de verkeerde index wordt geselecteerd

Voor zover ik weet, genereert EF sinds versie 4.0 geen unicode-parameters voor niet-unicode-kolommen. Maar u kunt altijd niet-unicode-parameters forceren door DbFunctions.AsNonUnicode (vóór EF6, DbFunctions is EntityFunctions ):

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


  1. Hoe POSITION() werkt in PostgreSQL

  2. Hulp nodig bij het maken van een query in SQL?

  3. 1:1 en 1:m relaties ontwerpen in SQL Server

  4. Hoe het root-wachtwoord in te stellen op null