2013-11-27 136 views
2

我們正在創建一個應用程序,它使用本地和遠程數據庫,信息來自遠程服務器,並在必要時存儲在本地數據庫中。 問題是,有些記錄會再次出現在本地數據庫中,我不想複製條目,只更新它,如果不存在,則插入一個新條目。 在MySQL中我可能會使用:重複密鑰更新sqlite FMDB

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

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

回答