Android SQLiteDatabase 中的 Studio 错误 - 如果 table 存在则删除
Android Studio Error in SQLiteDatabase - Drop if table exists
以下代码
@Override
public void onUpgrade(SQLiteDatabase db, int i, int i1) {
db.execSQL("DROP IF TABLE EXISTS " + TABLE_NAME);
onCreate(db);
}
总是报错index table trigger or view got if
这是为什么?我希望有人能帮助我。
使用以下代码
删除您的 Table
db.execSQL("DROP TABLE IF EXISTS " + YOUR_TABLE);
正确的语法:
DROP TABLE IF EXISTS
语法不正确:
DROP IF TABLE EXISTS
以下代码
@Override
public void onUpgrade(SQLiteDatabase db, int i, int i1) {
db.execSQL("DROP IF TABLE EXISTS " + TABLE_NAME);
onCreate(db);
}
总是报错index table trigger or view got if
这是为什么?我希望有人能帮助我。
使用以下代码
删除您的 Tabledb.execSQL("DROP TABLE IF EXISTS " + YOUR_TABLE);
正确的语法:
DROP TABLE IF EXISTS
语法不正确:
DROP IF TABLE EXISTS