Кажется, что ß = ss в SQL. Я должен уметь отличать на основе строгого эквивалента charcter.SQL-запрос, который различает ß и ss
т.е. выбрать * из таблицы, где имя как «% ß%» дает Брайан BRUSS Стивен Sossmix
и т.д ..
Я посмотрел на различных Collations, чтобы увидеть, если есть один, который игнорирует расширения символов, но пока не повезло.
База данных имеет значение Latin1_General_CI_AS по умолчанию - я также пробовал Latin1_General_CS_AS и Latin1_General_CS_AS_WS, ни один из которых не работал.
Любая помощь будет оценена по достоинству.
Какого сервера базы данных вы используете? SQL Server, Oracle, MySQL или ...? – Michael
И каковы настройки локализации, которые по умолчанию установлены в коде и настройке. –
Я получаю ваши результаты, когда я префикс ss с N. -> N'ss ', иначе он работает так, как ожидалось (для меня). –