我有一个SQLite数据库,其中有一个名为Bookmarks的表。 该表有一个名为Id的整数自动增量列。
假设我在这个表中有三行,如下所示:
Id | Name
1 | Bookmark 1
2 | Bookmark 2
3 | Bookmark 3
如果我删除第2行,那么我得到这个:
Id | Name
1 | Bookmark 1
3 | Bookmark 3
任何人都知道我如何重新排序Id序列以达到这样的目的:
Id | Name
1 | Bookmark 1
2 | Bookmark 3
只是观察:我已经知道如何恢复sqlite_sequence表序列。