我正在使用一个生产应用程序,其中SQLite查询中出现了错误。
基本上查询应该是:
"SELECT * FROM people WHERE id =..."
然而,进入生产的实际查询是
"SELECT * FROM people WHERE AND id =..."
有没有办法在此查询中添加用户定义的语句来“忽略”偶然的“AND”?或者还有另一种方法吗?
我可以通过执行SQL来对数据库进行远程更新,但这是关于它的。我也可以通过下载新的数据来让用户替换数据库文件,这样我就可以在这方面进行更新并在需要时进行分发。
答案 0 :(得分:0)
数据库文件中的任何内容都不能修改应用程序执行的查询。
您必须更换该应用程序。