Вопрос: не работает like c русскими данными.
Необходимо проверить кодировку Вашей БД.
За кодировку БД отвечает параметр collation, его можно просмотреть и изменить с помощью свойств БД, которые вызываются из контекстного меню (правая кнопка мыши при выбранной базе), далее «свойства»/ «collation» (последнее свойство в списке). Параметр collation должен быть, например, Cyrillic_General_CI_AS.
Необходимо проверить кодировку Вашей БД.
За кодировку БД отвечает параметр collation, его можно просмотреть и изменить с помощью свойств БД, которые вызываются из контекстного меню (правая кнопка мыши при выбранной базе), далее «свойства»/ «collation» (последнее свойство в списке). Параметр collation должен быть, например, Cyrillic_General_CI_AS.
Также значения параметра collation можно просмотреть,
выполнив запрос
select DATABASEPROPERTYEX('имя БД', 'Collation')
Все возможные
значения параметра collation
с кириллицей можно просмотреть по
запросу
SELECT name, description
SELECT name, description
FROM fn_helpcollations() where name like 'Cyrillic%';
Также можно настраивать значение
параметра collation на 1 запрос
select * from Maker where NameMaker Like '%ОоО%' COLLATE Cyrillic_General_CI_AS
Немає коментарів:
Дописати коментар