2013-02-19 2 views
4

У меня есть база данных (которые я не могу изменить), которая имеет поле сортировки NoCase:SQLite чувствителен к регистру поиску с сортировкой NoCase полем

name string collate nocase 

мне нужно сделать поиск на этом поле, которое чувствительно к регистру. Возможно ли это с помощью «collate nocase»?

Благодаря

+0

вы могли бы использовать функцию для проверки значений ASCII строки, если она не была SQLite. нет встроенной функции для проверки кода ASCII в sqlite – cha

ответ

4

Просто switch the collation назад для этого запроса:

SELECT * FROM MyTable WHERE name COLLATE BINARY = 'Nick' 
+0

Ага ... идеальный, спасибо! – Nick

Смежные вопросы