更新行(如果存在),否则将其插入

时间:2019-11-02 12:35:34

标签: sqlite

我有一个3列的表格

        |Name| Item1 | Item2
         John    A       B

基本上,我希望能够更新该行(如果存在的话),但是如果它不随后插入新行,我已经尝试了“插入或替换为”语句,但是问题是它将替换整个行,意思是如果我只想更新john的item1,它将创建一个新行,而item2将消失

  insert or replace into table1(name,item1) values (john, C)

0 个答案:

没有答案