「int」列のテーブルがあります。ソフトウェアのアップグレード中に、「long」データ型に変更したいと考えています。SQLite は、列のプロパティを変更/変更するオプションを (alter ステートメントで) 提供していないようです。アップグレードしたいので、テーブルにはユーザーが失ってはならないデータが含まれている可能性があります。データを失うことなく列のデータ型のプロパティを変更する良い方法を教えてください。
検索リンクで提案されている 1 つの方法は、一時テーブルを作成し、既存のテーブルからレコードをコピーし、既存のテーブルを削除して、一時テーブルの名前を変更することです。私はそれが効率的であることを疑います。
あなたの助けに感謝します!
よろしく
ヴィヴェック・ラグナサン