Sortowanie można ustawić na różnych poziomach:
- Serwer
- Baza danych
- Kolumna
Możesz więc mieć kolumnę z uwzględnieniem wielkości liter w bazie danych bez uwzględniania wielkości liter. Nie spotkałem się jeszcze z sytuacją, w której można by uzasadnić biznes dla wrażliwości pojedynczej kolumny danych, ale przypuszczam, że może być.
Sprawdź sortowanie serwerów
SELECT SERVERPROPERTY('COLLATION')
Sprawdź sortowanie bazy danych
SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;
Sprawdź sortowanie kolumn
select table_name, column_name, collation_name
from INFORMATION_SCHEMA.COLUMNS
where table_name = @table_name