'int'カラムを持つテーブルがあります。ソフトウェアのアップグレード中に、私はそれを '長い'データ型に変更したいと思います。 SQLiteは、列のプロパティを変更/変更するためのオプションを(alter文で)提供していないようです。アップグレードを行いたいので、テーブルにはユーザーが失ってはならないデータが含まれている可能性があります。ですから、データの損失なしにカラムのデータ型プロパティを変更する良い方法を提案してください。(SQLite)カラムのデータ型を変更するには、良い方法が必要です
検索リンクに示唆される1つの方法は、一時テーブルを作成し、既存のテーブルからレコードをコピーし、既存のテーブルを削除して、一時テーブルの名前を変更することです。私はそれが効率的であるとは思わない。
あなたのお役に立ちました!
あなたが値をコピーし、新しいcolumを追加することができますよろしく
のVivek Ragunathan
簡単で安全な方法 – prashantwosti