【发布时间】:2012-02-27 18:13:48
【问题描述】:
假设我最初建立一个有 10 行的表。所以最后的 id(主键列)的值是 9 还是 10 ?现在假设我删除行号。 5 和 8(假设行数从 1 开始)然后再添加一行,这样现在我总共有 9 行。现在每一行中 id 的值会发生什么变化?
db.delete(DBAdapter.TableName, "Id=? AND QstnrId=? AND QstnId=?",
new String[] { Id.toString(), QuestionnaireId, QuestionId });
【问题讨论】:
-
试一试有什么问题?
-
如果这是您的要求,则不会重新分配 ID...row id 10 仍然是 10。
标签: java android sql database sqlite