标签: android sqlite search special-characters
如何在android中编写我的sql查询,特殊字符的工作正确。例如,当我使用%符号过滤String时,它无效。
答案 0 :(得分:3)
对于LIKE,您可以在查询中选择要使用其转义的内容;
LIKE
SELECT * FROM Olle WHERE name LIKE 'Many ^% have fallen' ESCAPE '^';
...仅匹配实际字符%,因为它已使用ESCAPE子句中的^进行转义。
%
^
SQLfiddle here。