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

AndroidSQLiteデータベースとアプリのアップデート

    このコードを使用できるonUpgradeメソッドにすべての変更を加える必要があります:

    @Override
        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
        String sql = "ALTER TABLE " + TABLE_SECRET + " ADD COLUMN " +
         "name_of_column_to_be_added" + " INTEGER";
        db.execSQL(sql);        
    }        
    

    これにより、現在のデータベースに列が追加されます。データベースがデータを失うことはありません。注意:onUpgradeは、getWriteableDatabaseまたはgetReadableDatabaseが実行され、データベースのバージョンが以前のバージョンと異なる場合に呼び出されます。



    1. postgresqlでクエリを停止/強制終了する方法は?

    2. PostgreSQL-異なるタイムゾーンで日付をレンダリングする方法は?

    3. MySQLの2つの日付間の年の差を整数として取得します

    4. Oracle 9i、Oracle 10g、およびOracle 11gDeveloperSuiteのフォームとレポートのチュートリアル