2012-05-01 25 views
1

SQLiteデータベースを作成した後に、私は少し慣れていません。新しい列を追加して値を更新するのは比較的簡単ですか?連絡先リストアプリにメールやツイッターの名前の列を追加する。あるいは、後で「Col1」や「Col2」などの名前の列を設定して、後でそれらの列を使用してKEY_EMAILが「Col15」なのかなど、自分のアプリケーションのクエリ/カーソルに追加することができます。Android SQLiteデータベース:DBの作成後にカラムを追加する

答えて

2

Sqliteは、ALTER TABLEコマンドの一部のサブセットをサポートしています。表の名前を変更したり、新しい列を追加することができます。したがって、テーブルを作成した後は、カラムの名前を変更したり、カラムを削除したり、制約を削除したりすることはできません(少なくともsql-commandsではなく)。

したがって、「スペア」列を追加する必要はありません。実際には、列を削除できないので、それは悪い考えです。

SQL As Understood By SQLite

関連する問題