Если вам нужно регистрозависимость навсегда, то для этого у поля/таблицы/базы данных/сервера должен быть установлен соответсвующий collate.
Если регистрозависимомть нужно только в этом конкретном запросе, то можно так
declare @s1 varchar(50)
set @s1 = 'DeNis'
create table #t(f1 varchar(50))
insert #t values('DENIS')
insert #t values('denis')
insert #t values('DeNis')
select * from #t
select * from #t where f1 = @s1
select * from #t where cast(f1 as varbinary) = cast(@s1 as varbinary)
drop table #t |
|
Только при последнем запросе об использовании поиска по индексу не может быть и речи.