Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

NVarchar Prefix menyebabkan indeks yang salah dipilih

Sejauh yang saya tahu, sejak versi 4.0, EF tidak menghasilkan parameter unicode untuk kolom non-unicode. Tetapi Anda selalu dapat memaksa parameter non-unicode dengan DbFunctions.AsNonUnicode (sebelum EF6, DbFunctions adalah EntityFunctions ):

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa mengedit nilai INSERT di pemicu di SQL Server?

  2. Apa cara terbaik untuk menangani DBNull's

  3. Cara Mengatur Susunan Database di SQL Server (T-SQL)

  4. datetime2 vs datetimeoffset di SQL Server:Apa Perbedaannya?

  5. Bagaimana menjalankan prosedur tersimpan dalam prosedur tersimpan lain di sql server