Я пытаюсь обновить таблицу SQLite в моем приложении Android. Предикат для этого обновления построен вокруг столбца, в котором хранятся различные URL-адреса ресурсов.
Эти URL могут содержать специальные символы, такие как / ~? =; (и даже &).
Мой запрос выглядит так:
update TableName where columnVal = '/some/fake/~/id?u=0&rl=url';
Запрос на обновление не работает; он не идентифицирует столбец, удовлетворяющий условию.
Как мне убежать от этих персонажей?
Пожалуйста, сообщите.