Sortierung kann auf verschiedenen Ebenen eingestellt werden:
- Server
- Datenbank
- Spalte
Sie könnten also eine Spalte mit Unterscheidung zwischen Groß- und Kleinschreibung in einer Datenbank haben, bei der die Groß-/Kleinschreibung nicht berücksichtigt wird. Ich bin noch nicht auf eine Situation gestoßen, in der ein Business Case für die Groß- und Kleinschreibung einer einzelnen Datenspalte erstellt werden könnte, aber ich nehme an, dass dies der Fall sein könnte.
Serversortierung prüfen
SELECT SERVERPROPERTY('COLLATION')
Überprüfen Sie die Datenbanksortierung
SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;
Spaltensortierung prüfen
select table_name, column_name, collation_name
from INFORMATION_SCHEMA.COLUMNS
where table_name = @table_name