我想知道SQLite
在删除之前的一些行之后如何处理添加新行。例如,我有 3 条记录/行和它们的 3 个自动增量 ID:
ID 1
ID 2
ID 3
我删除了 ID 为 2 的记录,所以现在我有:
ID 1
ID 3
现在我添加一个新记录/行。
该数据库是添加ID 4
还是添加ID 2
(当其自动递增时)?我想它只是从最后一条记录中添加了+1,但我不确定。但如果确实如此,这对数据库大小有何影响?如果我经常删除/添加新记录,ID 会在你不知不觉中达到一百万?那会有什么问题吗?是否有自动增量来填充跳过的 ID 号(已删除)?