Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL Server 2008 - различни редове на сортиране на VARCHAR срещу NVARCHAR стойности

Трябва да използвате двоично сортиране, за да постигнете последователно подреждане.

ORDER BY t.Name ASC COLLATE Latin1_General_BIN

Редактиране: Тъй като не можете да направите сортирането в заявката, ще трябва да го направите на ниво база данни.

Ще трябва да го зададете в колоната(ите), които сравнявате, и трябва да е двоичен.

Тук е пример за това.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .NET извикванията на базата данни са бавни, когато се използва COM Interop, бързо чрез анализатор на заявки

  2. Одит на промените в данните в SQL Server 2008

  3. SQL Server IF срещу IIF():Каква е разликата?

  4. Как да преименувате име на таблица в SQL Server

  5. Преминаване от dev към prod с .net Membership Provider