Если тема еще актуальна... Решить вопрос с регистрозависимым (binary/case sensitive) и регистрНЕозависимым (case insensitive) сравнением (collation) в sqlite несколькими способами. 1) Вид сравнения задается для столбца таблицы при ее создании. 2) Создается индекс по столбцу с указанием вида сравнения. 3) Указать вид сравнения непосредственно в запросе. Вариант 3 - самый легкий но не самый эффективный. SELECT * from table where column = 'StrInG' COLLATE NOCASE -- будет выполнен регистроНЕзависымый поискSELECT * from table where column = 'StrInG' COLLATE BINARY -- будет выполнен регистронезависымый поискВариант 1 и 2 - предусматривают внесение изменений метаописания таблицы (редактирование столбца или создание/корректировка индекса) Это все очень легко и просто делается при помощи sqlitestudio. Лепимся из под sqlitestudio к нужной базе, открываем нужную таблицу на редактирование и либо правим столбец, указывая вид сравнения BINARY; либо создаем/правим индекс по нужному столбцу, указывая вид сравнения BINARY.