Съпоставянето може да се задава на различни нива:
- Сървър
- База данни
- Колона
Така че бихте могли да имате колона, чувствителна към малки и големи букви в база данни без регистри. Все още не съм срещал ситуация, при която може да се направи бизнес обосновка за чувствителност към малки и големи букви на една колона с данни, но предполагам, че може да има.
Проверете съпоставянето на сървъра
SELECT SERVERPROPERTY('COLLATION')
Проверете съпоставянето на базата данни
SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;
Проверете съпоставянето на колони
select table_name, column_name, collation_name
from INFORMATION_SCHEMA.COLUMNS
where table_name = @table_name