我有表“ mytable”,其架构如下:
id TEXT PRIMARY KEY NOT NULL, param1 INTEGER, param2 TEXT
我需要根据以下“ sudo代码”执行更新/插入:
if exist (select id from mytable where param1 = 100)
update mytable set param2 = 'updated' where param1 = 100
else
insert into mytable(GUID, 100, 'original')
其中GUID是在其他位置生成的唯一ID 使该查询工作的SQLite方法是什么? 谢谢