sql >> Databáze >  >> RDS >> Sqlserver

SQL Server 2008 - různé pořadí řazení na hodnotách VARCHAR a NVARCHAR

Chcete-li dosáhnout konzistentního řazení, musíte použít binární řazení.

ORDER BY t.Name ASC COLLATE Latin1_General_BIN

Upravit: Protože v dotazu nemůžete provést kompletaci, budete to muset udělat na úrovni databáze.

Budete jej muset nastavit ve sloupcích, které porovnáváte, a musí být binární.

Zde je toho příkladem.



  1. Zavedení ovladače Easysoft Oracle® do vašeho prostředí SOA

  2. Jak používat mapovač dat s dotazy SQL

  3. Vyrovnávací paměť je příliš malá pro konverzi CLOB na CHAR nebo BLOB na RAW

  4. Jak extrahovat číslo měsíce z data v Oracle