1

特殊文字が正しく機能するようにAndroidでSQLクエリを作成する方法。たとえば、%記号が付いたlikeで文字列をフィルタリングすると、正しく機能しません。

4

1 に答える 1

3

の場合LIKE、クエリでそれらをエスケープする対象を選択します。

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

... ESCAPE句で指定された文字%でエスケープされているため、実際の文字とのみ一致します。^

SQLfiddleはこちら

于 2012-10-06T10:35:04.093 に答える