20210124 Sqlit数据库删除操作注意点
注意点:
sqlite删除表全部数据(不删除表结构)主键重新从1开始
/**
* 删除所有
*/
public void deleteAll() {
SQLiteDatabase db = mDbHelper.getWritableDatabase();
if (db.isOpen()) {
db.execSQL("delete from person");
//设置id从1开始(sqlite默认id从1开始),若没有这一句,id将会延续删除之前的id
db.execSQL("update sqlite_sequence set seq=0 where name='person'");
db.close();
}
}
sqlite 删除一些数据后怎么把主键数据重新排序
原文链接:https://blog.csdn.net/qq_36699930/article/details/78939698