Skip to content
Netflix - 每月低至 25 元

SQLite 重置自增主键计数

修改主键计数

  1. 确定当前表中最大的主键值
sql
SELECT MAX(your_primary_key_column) FROM your_table;
  1. 更新 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;
关注微信公众号RackNerd - 美国 163 直连线路
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0

预览:

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3