这是我发现的一个简短片段:
"删除数据
一旦不再需要数据,就可以使用 delete() 方法将其从数据库中删除。delete() 方法需要 3 个参数,数据库名称、WHERE 子句和 WHERE 子句的参数数组。要从表中删除所有记录,请为 WHERE 子句和 WHERE 子句参数数组传递 null。
db.delete("tbl_states", "id=?", new String[] {Long.toString(countryId)});
只需调用 delete() 方法即可从 SQLite 数据库中删除记录。delete 方法需要表名和可选的 where 子句和 where 子句参数替换数组作为参数。where 子句和参数替换数组的工作方式与 update where ? 被数组中的值替换。”
像往常一样,我找不到关于以下内容的简单文档:
传入null
WHERE 子句和参数数组将删除所有内容(想想如果没有 WHERE 子句,你所说的是delete from tbl_states
)。
delete
以整数形式返回删除的行数。