Java android中的SQLite查询,用于搜索与输入匹配的所有字段
是否可以在整个SQLite表中搜索与用户输入的字符串相匹配的Java android中的SQLite查询,用于搜索与输入匹配的所有字段,java,android,Java,Android,是否可以在整个SQLite表中搜索与用户输入的字符串相匹配的类 比如: cursor = db.query("myDBName", null, "* like '%"+input_string+"%'", null, null, null, null); 我只想说“在数据库的每个字段中查找与输入字符串匹配的任何内容” 谢谢大家!如果这是一个格式不正确的问题,很抱歉。恐怕SQLite不支持这种语法 如果您已经知道表的结构,那么可以逐个搜索每一列,或者构建一个长的“col1 LIKE..或col2
类
比如:
cursor = db.query("myDBName", null, "* like '%"+input_string+"%'", null, null, null, null);
我只想说“在数据库的每个字段中查找与输入字符串匹配的任何内容”
谢谢大家!如果这是一个格式不正确的问题,很抱歉。恐怕SQLite不支持这种语法
如果您已经知道表的结构,那么可以逐个搜索每一列,或者构建一个长的“col1 LIKE..或col2 LIKE..”查询