我在 sqlite3 数据库上看到了很多关于 Insert 或 Replace 或 Insert 或 Ignore 的例子。但是当我只想更新和替换数据库中的相同值时,我不想插入新记录。或者忽略在数据库中找到的重复记录并更新其余值。
样本数据库
ID Name Number Address
1 John 81234999 Sans
在这种情况下,假设我只更新数字并且地址保持不变。它应该更新并替换为相同的值。反之亦然,用于更新地址而不是数字。最后,一起更新号码和地址。好心提醒