воскресенье, 6 мая 2012 г.

Чувствительность к регистру в запросах

По умолчанию чувствительность к регистру отключена и collation ставится Cyrillic_General_CI_AS. Чтобы в запросе учитывался регистр букв достаточно написать collate Cyrillic_General_CS_AS.
Либо иной collation из всех доступных на сервере:

SELECT name, description
FROM fn_helpcollations();



Примеры запросов:


select field1, field2
from table1
where field2 collate Cyrillic_General_CS_AS = 'ТЕСТ'



select field1, field2
from table1
order by field2 collate Cyrillic_General_CS_AS

1 комментарий: