SQLite插入或替换位置

Man*_*anu 6 sql sqlite

我有一个包含3列,ID,描述和密钥的表,其中ID不是主键!我想要的是插入或更新/替换当前记录.示例:decryptionKeys ID描述密钥999生日24.12.1988

我尝试了这个但是它不起作用:

INSERT OR REPLACE INTO decryptionKeys VALUES ("999","Birthday","25.12.1988") WHERE ID="999" AND Description="Birthday"
Run Code Online (Sandbox Code Playgroud)

jue*_*n d 7

离开thr where子句

INSERT OR REPLACE INTO decryptionKeys VALUES ("999","Birthday","25.12.1988")
Run Code Online (Sandbox Code Playgroud)

  • 这仅适用于桌面上有唯一键的情况!但现在它有效!谢谢! (5认同)