浏览 4234 次
锁定老帖子 主题:Sqlite3的自增长字段清零
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-18
最后修改:2009-03-18
Sqlite3记录被清除之后,如果表中有自增长字段,下次再插入数据,会继续延续之前自增长字段的历史记录。 清除方法: 在Sqlite3建立带自增长字段的表时,Sqlite3会创建这个表存放自增长序列: “sqlite_sequence” 该表内容 写道 sqlite> select * from sqlite_sequence;
images|82 tracks|82 notes|81 该表结构 写道 sqlite> .schema sqlite_sequence
CREATE TABLE sqlite_sequence(name,seq); 可以crud操作该表,清空该表后,自增长的历史记录就会清零。 ps: Sqlite3没有truncate,用不带条件的delete效果和它一样。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |