Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQLite データベースを作成した後に更新することに少し慣れていません。新しい列を追加して行の値を更新するのは比較的簡単ですか? メールや Twitter の名前列を連絡先リスト アプリに追加するようなものです。または、後で追加するために「Col1、Col2など」という名前の列を設定し、それらの列を使用したいときに、KEY_EMAILが「Col15」などになるようにアプリのクエリ/カーソルに追加できます。
Sqlite は、ALTER TABLE コマンドの限定されたサブセットをサポートします。テーブルの名前を変更したり、新しい列を追加したりできます。そのため、テーブルを作成した後に列の名前を変更したり、削除したり、制約を削除したりすることはできません (少なくとも sql コマンドを使用する場合は除きます)。
したがって、「予備」列を追加する必要はありません。実際、列を削除することはできないため、それは悪い考えです。
SQLite が理解する SQL