2013-11-27 140 views
2

我们正在创建一个应用程序,它使用本地和远程数据库,信息来自远程服务器,并在必要时存储在本地数据库中。 问题是,有些记录会再次出现在本地数据库中,我不想复制条目,只更新它,如果不存在,则插入一个新条目。 在MySQL中我可能会使用:重复密钥更新sqlite FMDB

INSERT INTO 'table' 
('key', 'name', 'time') 
VALUES 
(4815162342, user, NOW()) 
ON DUPLICATE KEY UPDATE 
'name' = newname 

有SQLite中使用它的方式,更具体的FMDB?

回答