android SQLite:如果字符串包含“symbol”,如何在like中搜索字符串
以下是我的查询,我正在尝试搜索包含特殊字符的名称,例如“符号”android SQLite:如果字符串包含“symbol”,如何在like中搜索字符串,android,sqlite,Android,Sqlite,以下是我的查询,我正在尝试搜索包含特殊字符的名称,例如“符号” SELECT * from distributor where name like'%jeni's%' 当我尝试在MySQL中添加反斜杠,但在SQLite数据库中不起作用时 我还尝试了以下查询 从名称为“%jeni%”的分发服务器中选择* 是否有人可以帮助我如何搜索字符串是否包含“symbol”请尝试: SELECT * from distributor where name like'%jeni''s%' 工作解决方案:
SELECT * from distributor where name like'%jeni's%'
当我尝试在MySQL中添加反斜杠,但在SQLite数据库中不起作用时
我还尝试了以下查询
从名称为“%jeni%”的分发服务器中选择*
是否有人可以帮助我如何搜索字符串是否包含“symbol”请尝试:
SELECT * from distributor where name like'%jeni''s%'
工作解决方案:
在语句中转义单引号,如下所示:
String statement = statement.replace("'", "''")
请尝试:
SELECT * from distributor where name like'%jeni''s%'
工作解决方案:
在语句中转义单引号,如下所示:
String statement = statement.replace("'", "''")
我还尝试了这些方法,但无法从分发服务器中选择名称,其中名称(如“%jeni%”)将替换字符串中的此字符。字符串语句=statement.replace',感谢您为searchText=searchText.replace'解答此问题,\;我还尝试了这些方法,但无法从分发服务器中选择名称,其中名称(如“%jeni%”)将替换字符串中的此字符。字符串语句=statement.replace',感谢您为searchText=searchText.replace'解答此问题,\;