我的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
查询以;
终止,这应该有效。