你能否在sqlite的where子句中使用REPLACE?谷歌搜索没有回答,只是找到了一堆如何使用REPLACE更新表的例子。这就是我正在做的事情:
select * from TableName where :parameter = REPLACE(column_name, '-', '')
获得
<expr> expected, got 'REPLACE'
使用Android会议室库
答案 0 :(得分:0)
这是Android Studio 3.0.x代码分析器中的一个错误,正如评论中所提到的,没有运行时影响 - SQL工作得很好。
Android问题跟踪器中报告的类似错误已在Android Studio 3.1中得到修复:https://issuetracker.google.com/issues/68293745
答案 1 :(得分:0)
我的SQL技能并不令人惊讶,但这不是更新吗?
UPDATE table SET column_1 = new_value_1 WHERE search_condition