1

我应该如何在 android 中编写特殊字符正确工作的 sql 查询。例如,当我使用带有 % 符号的 like 过滤字符串时,它无法正常工作。

4

1 回答 1

3

对于LIKE,您在查询中选择用什么来逃避它们;

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

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

SQLfiddle在这里

于 2012-10-06T10:35:04.093 回答