标签: iphone sqlite
嘿我想要做的是从表中选择所有内容并将数据插入其中(如果表中尚未存在数据)或更新数据(如果表中存在)。 这里的问题是如果我的表是空的,没有什么可以选择,因此查询不会被执行,因此它既不插入也不更新我的表。 注意:我的插入和更新查询是在if else条件下的select查询中编写的。
答案 0 :(得分:0)
您可以使用INSERT OR REPLACE语句。另请参阅以下链接。
SQLite "INSERT OR REPLACE INTO" vs. "UPDATE ... WHERE"
http://www.sqlite.org/lang_conflict.html