我有一个关于使用sqlite将值插入表中的问题。 假设表:
create table test
{
KeyName varchar(50) primary key,
KeyValue varchar (255)
};
我想插入('john', 'friend')
之类的数据,但我不知道'john'
是否存在。
目前我解决了这个问题:
我想知道是否有更好的解决方案? 感谢
答案 0 :(得分:4)
您可以使用insert或replace替换记录(如果已存在)。
所以你要查询INSERT OR REPLACE INTO