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

アプリケーションの新しいバージョンを更新するときにsqliteデータベースを削除します

    この方法を使用して、データベースを削除できます。

    context.deleteDatabase(DATABASE_NAME);
    

    この方法を使用して、最初にデータベースパスを見つけてから、それを削除することもできます。

    File myDb = context.getDatabasePath(DATABSE_NAME);
    Boolean isDelete = myDb.delete();
    

    もう1つの解決策は、データベースを更新する場合は、データベースのバージョン番号を変更するだけです。 onUpgrade() が自動的に呼び出され、古いデータベースが削除され、新しいデータベースが作成されます。



    1. 最適化のしきい値–データのグループ化と集約、パート2

    2. SQL ServerReportingServicesの調整

    3. PythonとSQLiteの警告

    4. MySQLでのRTRIM()関数のしくみ