这个 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';       

但是,我得到

"更新"附近的语法错误

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

"Chained"SQLite命令都需要以";"结尾。在这种情况下,SQLite 不知道INSERT在哪里结束,UPDATE从哪里开始。在所有条件相同的情况下,只要INSERT查询以;终止,这应该有效。

最新更新