1
我有一個iPad的應用程序與SQLite數據庫。該應用程序有一個按鈕用於更新來自Web服務的數據。當我按「更新」按鈕時,我檢查數據庫的最後一個版本和「文檔」文件夾的數據庫版本。 我使用PRAGMA user_version來保存數據庫的版本,但是,當數據庫版本不同於最新版本的數據庫時,我需要更新模式。數據庫的最後一個版本用代碼中的常量來標識。 我明白,最好的方法是使用Alter表,但是,如何更新數據庫的模式,而不管版本的版本是多少?原因如果od數據庫版本爲2且新版本爲5,則需要更新表,如果數據庫版本爲4,則可能不需要更新表。更新SQLite架構iOS
謝謝!