【发布时间】:2012-03-28 14:46:59
【问题描述】:
我的数据库中有一个表,其中一个字段声明为
_id integer primary key
没有自动增量。
在这里,我对删除后插入期间如何更新 rowid 存在疑问。我观察到的是
- 如果最后一行 id 为 x 并被删除,则插入的下一行获得 id x。
但是如果我删除了其他一些 id
请确认我的观察是正确的(rowid 仅在最后一行被删除而不是在行之间重复使用。)
我看到了 AUTOINCREMENT 的解释。我想知道没有设置 AUTOINCREMENT 时的行为
【问题讨论】: