Skip to content

SQLite 重置自增主键计数

修改主键计数

查看 sqlite_sequence 表

sql
SELECT * FROM sqlite_sequence;

确定当前表中最大的主键值

sql
SELECT MAX(id) FROM your_table;

更新 sqlite_sequence 表

sql
UPDATE sqlite_sequence SET seq=<max> WHERE name='your_table';

重置主键计数

重置单个表

sql
# 重置为 1
UPDATE sqlite_sequence SET seq=1 WHERE name='your_table';
# 也可以直接删除
DELETE FROM sqlite_sequence WHERE name='your_table';

重置所有表

sql
# 直接将表删除
DELETE FROM sqlite_sequence;

Last updated:

经典款
RackNerd

RackNerd

新手入门首选

洛杉矶 DC3 机房 | 3T 大流量

1C / 1GB / 20GB SSD / 3TB 流量

$21.99/年
欧洲优化
V.PS

V.PS

可选荷兰 / 德国

欧洲三网优化 | 电信 GIA + 联通 9929 + 移动 CMIN2

2C / 1GB / 20GB NVMe / 1TB 流量

€6.95/月
关注微信公众号
优化线路
Evoxt

Evoxt

最便宜的亚太优化线路

马来西亚 电信 GIA / 联通 9929
优惠码:AFF2377-DEV

1C / 512MB / 5GB SSD / 150GB 流量

$3.32/月
优化线路
搬瓦工

搬瓦工

15 个机房自由切换

洛杉矶 DC6 机房
电信 / 联通 GIA + 移动 CMIN2

2C / 2GB / 40GB SSD / 2.5TB 流量

$49.99/季