这个sqlite代码的语法有什么问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这个sqlite代码的语法有什么问题?相关的知识,希望对你有一定的参考价值。

我的SQLite SQL代码看起来像这样;

INSERT OR IGNORE INTO box_infos (symbol, name) 
VALUES( 'DXSS.SI', 'DXSS Group') 

UPDATE box_infos 
SET name = 'DXSS Group' 
WHERE symbol = 'DXSS.SI';       

但是,我明白了

“UPDATE”附近的语法错误

代码有什么问题?我使用下面的答案作为指导。 https://code.i-harness.com/en/q/377728

答案

“链式”SQLite命令每个都需要以';'结束。在这种情况下,SQLite不知道INSERT结束的位置和UPDATE开始。在所有条件相同的情况下,只要INSERT查询以;终止,这应该可行。

以上是关于这个sqlite代码的语法有什么问题?的主要内容,如果未能解决你的问题,请参考以下文章

SQLite 错误代码 1:语法错误

这个代码片段有啥作用?

如果我想从另一个片段中添加书签,为啥我的书签单词没有保存到 sqlite 数据库?

使用片段从数据库 SQLite 获取数据时出错

在 sqlite 数据库中创建表时出现语法错误

java.lang.NullPointerException: Attempt to invoke virtual method ‘int android.database.sqlite异常(代码片段