标签: android sqlite
我正在使用命令:
context.deleteDatabase(DATABASE_NAME);
但我必须重新打开我的应用才能使上述代码正常工作。 这是另一种方式,我可以不用说每个表名或删除我的数据库吗?
答案 0 :(得分:1)
删除表后,也可以调用onCreate。
database.execSQL("DROP TABLE IF EXISTS TableName"); onCreate(database);