firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.

EF core MS SQL Case Sensitive что выставить?

Для базы выставил "Cyrillic_General_BIN2" Тип данных nvarchar(20)
select * from HOUSE_HOUSENUM
where Name ='33_а'

ID	Name
6076	33_А

Как сравнить по точному совпадению? 33_а и 33_A — это разные вещи.
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Уточнение вопроса
SELECT * FROM HOUSE_HOUSENUM
  WHERE UPPER( Name ) = UPPER( '33_а' )

С COLLATE
SELECT * FROM HOUSE_HOUSENUM
  WHERE  Name = '33_а' COLLATE Cyrillic_General_CI_AI


На вопрос: почему не работают параметры сортировки по-умолчанию?
Ответ: на каком-то из уровней вы его переопределили. Документация.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы