1
我有點不熟悉創建數據庫後更新SQLite數據庫。在行中添加新列和更新值相對容易嗎?如添加電子郵件或Twitter名稱列到聯繫人列表應用程序。或者我可以設置名稱爲「Col1,Col2等」的列,以便稍後有額外的內容,然後當我想要使用這些列時,將它們添加到我的應用中的查詢/遊標中,使得KEY_EMAIL爲「Col15」或其他。Android SQLite數據庫:在創建數據庫後添加列
我有點不熟悉創建數據庫後更新SQLite數據庫。在行中添加新列和更新值相對容易嗎?如添加電子郵件或Twitter名稱列到聯繫人列表應用程序。或者我可以設置名稱爲「Col1,Col2等」的列,以便稍後有額外的內容,然後當我想要使用這些列時,將它們添加到我的應用中的查詢/遊標中,使得KEY_EMAIL爲「Col15」或其他。Android SQLite數據庫:在創建數據庫後添加列
Sqlite支持ALTER TABLE命令的有限子集。您可以重命名錶格或添加新列。因此,在創建表之後(至少不使用sql-commands),您不能重命名或刪除列或刪除約束。
因此,不需要添加「備用」列。事實上,既然你不能刪除列,這是一個壞主意。