Web SQL - 如果不存在则插入或唯一列?

时间:2013-04-16 15:22:26

标签: html5 cordova web-sql

我尝试执行insert or ignore into WDCategory(name,userID) values('Cate 1',1),其名称是unique列,但如果表中有相同名称的记录则不成功。 “Not Successful”表示查询失败而不是执行并且不插入任何内容。我试过insert into WDCategory(name,userID) values('Cate 1',1) If Not Exists,但没有任何改变。

更新:我试试 insert or replace into WDCategory(name,userID) values('Cate 1',1) 有用。但是记录现在有一个新的id(自动增加)。有什么方法可以保留旧的价值观吗?

请帮忙!

0 个答案:

没有答案