0
使用SQL(而不是文件副本)從數據庫B中的數據庫A創建所有數據副本的最佳方法是什麼?Android SQLite:創建數據庫副本的最佳方法是什麼
使用SQL(而不是文件副本)從數據庫B中的數據庫A創建所有數據副本的最佳方法是什麼?Android SQLite:創建數據庫副本的最佳方法是什麼
有兩種方法檢查你喜歡哪一種。但我認爲如果可能的話,我會遵循第一種方法。但我從來沒有這樣做過。
第一種方法複製的第一個數據庫,並與一些粘貼中文別名見以下網址
How to copy existing database from one app to another
第二種方法拷貝中的兩個數據庫的內容
第1步首先附加兩個數據庫
ATTACH DATABASE filename AS database-name;
DATABASE關鍵字是可選的,但我喜歡它的清晰度。 filename應該是你想要附加的數據庫文件的路徑,而database-name是唯一的名字。
第2步運行插入到要傳輸的表的命令。
INSERT INTO X.TABLE(Id, Value) SELECT * FROM Y.TABLE;
第一種方法建議不是我正在尋找的文件副本。至於第二個 - 你能請給出一個更詳細的例子(代碼片段也許)?謝謝 – Asahi 2011-12-16 06:57:21