У меня rawQuery()
со следующей строкой sql, подобной этой:
selectionArgs = new String[] { searchString };
Cursor c = db.rawQuery("SELECT column FROM table WHERE column=?", selectionArgs);
но теперь я должен включить подстановочный знак в свой поиск, поэтому мой запрос выглядит примерно так:
ВЫБРАТЬ столбец из таблицы ГДЕ столбец LIKE 'searchstring%'
Но когда запрос содержит одинарные кавычки, выдается следующее исключение SQLite: android.database.sqlite.SQLiteException: bind or column index out of range
Как запустить rawQuery с selectionArgs внутри запроса SQL с элементами подстановки?