【发布时间】:2013-12-17 14:41:42
【问题描述】:
现在在我的代码中,我检查行数是否大于 100,然后使用 context.getContentResolver().delete( tablename, null, null ); 删除所有行。
但我想删除从 1 到 80 的行,删除这些行后,偏移(重命名)最后剩下的行从 80 到 100 -> 1 到 20,如果我在该表中添加任何行,则主键 ID应该从 21 开始。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
当你删除 20-100 时你想把 first 的 id 改成 0
-
我要删除 1-80,剩下的 80-100 应该重命名为 1 到 20,新添加的行应该继续 21
标签: android sqlite sql-delete