以下是我的查询,我试图搜索名称包含特殊字符,例如'符号
SELECT * from distributor where name like'%jeni's%'
当我尝试添加反斜杠时,如果在MySQL中工作但不能在SQLite数据库中工作 我也尝试过以下查询
SELECT * from distributor where name like'%jeni\'s%'
有人可以帮助我如何搜索字符串是否包含'符号
答案 0 :(得分:2)
请尝试:
SELECT * from distributor where name like'%jeni''s%'
工作解决方案:
在这样的声明中单击单引号:
String statement = statement.replace("'", "''")