sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008 - verschillende sorteervolgorden op VARCHAR versus NVARCHAR-waarden

U moet binaire sortering gebruiken om een ​​consistente volgorde te krijgen.

ORDER BY t.Name ASC COLLATE Latin1_General_BIN

Bewerken: Aangezien u het sorteren in de query niet kunt doen, moet u dit op databaseniveau doen.

Je moet het instellen op de kolom(men) die je vergelijkt en het moet binair zijn.

Hier is daar een voorbeeld van.



  1. Een tijd afronden op het dichtstbijzijnde segment van 15 minuten

  2. Equivalent van LIMIT en OFFSET voor SQL Server?

  3. Hoe toegang krijgen tot een HSORE-kolom met behulp van de PostgreSQL C-bibliotheek (libpq)?

  4. Oracle:rijtypegegevens in een andere tabel invoegen