1
那麼這個問題就說明了一切。有沒有簡單的方法來合併iPhone上的兩個sqlite數據庫?它們的結構是相同的,主鍵在兩個數據庫中保證是唯一的。你可以在iPhone上合併兩個sqlite數據庫嗎?
我知道你可以做一個INSERT INTO SELECT,但我想知道是否有更優雅的解決方案。
那麼這個問題就說明了一切。有沒有簡單的方法來合併iPhone上的兩個sqlite數據庫?它們的結構是相同的,主鍵在兩個數據庫中保證是唯一的。你可以在iPhone上合併兩個sqlite數據庫嗎?
我知道你可以做一個INSERT INTO SELECT,但我想知道是否有更優雅的解決方案。
我還沒有仔細檢查,但也許你會發現:Core Data Model Versioning and Data Migration Programming Guide。它包含在Xcode文檔中,所以你可能已經擁有它了。
編輯:我只是提供一個起點,而不是一個驗證的解決方案。
有沒有關於'INSERT INTO SELECT ...'的不雅操作?合併數據庫是極其特定的情況,所以如果有一個通用工具可用,我會感到驚訝(儘管如此愉快)。 – 2010-10-10 12:39:32
不是,我正在執行它。只是想知道是否有「命令行風格」的方式:) – 2010-10-10 12:43:47
「命令行風格」的方式就是要做同樣的事情;沒有魔術級聯功能。 – bbum 2010-10-10 17:16:34