不在oncreate创建表
时间: 2023-05-25 10:06:06 浏览: 83
Hibernate创建表
4星 · 用户满意度95%
可以在其他方法中创建表,例如onUpgrade方法中:
```java
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("DROP TABLE IF EXISTS " + TABLE_NAME);
onCreate(db);
}
```
在这里先删除旧表,然后调用onCreate方法创建新表。也可以在其他自定义方法中创建表。
阅读全文