如何避免android SQLite中的特殊字符?

时间:2012-10-06 10:27:29

标签: android sqlite search special-characters

如何在android中编写我的sql查询,特殊字符的工作正确。例如,当我使用%符号过滤String时,它无效。

1 个答案:

答案 0 :(得分:3)

对于LIKE,您可以在查询中选择要使用其转义的内容;

SELECT * FROM Olle WHERE name LIKE 'Many ^% have fallen' ESCAPE '^';

...仅匹配实际字符%,因为它已使用ESCAPE子句中的^进行转义。

SQLfiddle here