方法 db.delete 一些行?
Posted
技术标签:
【中文标题】方法 db.delete 一些行?【英文标题】:Method db.delete some rows? 【发布时间】:2014-04-21 16:51:44 【问题描述】:在表格中,我有 4 个字段(note1、note2、note3、Note4)。我想删除note1
和note2
中的所有数据。我必须在方法db.delete
中添加参数,但是我遇到了麻烦。
public void delete()
SQLiteDatabase db= mHelper.getWritableDatabase();
db.delete(noteTable.TABLE_NAME, null, null);
【问题讨论】:
【参考方案1】:删除总是删除整行。
要清除特定列中的值,请使用更新查询,例如
ContentValues cv = new ContentValues();
cv.putNull("note1");
cv.putNull("note2");
db.update(noteTable.TABLE_NAME, cv, null, null);
【讨论】:
以上是关于方法 db.delete 一些行?的主要内容,如果未能解决你的问题,请参考以下文章