sql >> データベース >  >> RDS >> SQLite

SQLite onUpgrade()のフラストレーション

    アップグレード データベースとは、古いデータを可能な限りそのまま維持しながらデータベースを変更することを意味します。したがって、列を追加または名前変更する場合は、適切なSQLコマンドを実行してonUpgradeでこれを行う必要があります。 コールバック。

    (注:SQLiteAssetHelperを使用すると、事前入力されたデータベースを簡単に使用できます。使用する必要がありますが、アップグレードには別のSQLスクリプトが必要です。)

    古いデータベースの内容を気にしない場合は、アップグレードしないでください。新しいデータベースバージョンに新しいファイル名を付けるだけで、コピーされ、古いファイルが削除されます。




    1. MYSQLからMYSQLIへの更新

    2. 新しいSQLServerカーディナリティ推定器の最初の外観

    3. PostgreSQLリバースLIKE

    4. MySQLで列のデフォルト値を削除する方法