SQLiteでカラムを削除しようと思って調べたら、alter table などではできないらしい。 http://www.sqlite.org/faq.html どうしても無くしたければ、新しいテーブルを作って、そちらにトランザクションなりで必要な部分だけをエクスポートして下さいな、ということですね。 そうなんですね。 以下、本家FAQからの引用。 型指定がないので、移行はかなり簡単そうではありますね。。 (11) How do I add or delete columns from an existing table in SQLite. SQLite has limited ALTER TABLE support that you can use to add a column to the end of a table or to change the name of a tabl