SQLite 清空表中的数据
如果你学过其它的数据库,那么一定不会对 TRUNCATE TABLE
陌生,它用于清空一张表中的数据数据,然后将自增值重新设定为 1
但是,但是,SQLite
没有提供这样的命令
所以我们只能使用 SQLite 的 DELETE 命令从已有的表中删除全部的数据
如果还要恢复自增值为 1
,就只能先使用 DROP TABLE 命令删除整个表,然后再重新创建一遍
语法
DELETE 命令的基本语法如下
DELETE FROM table_name;
建议在使用 DELETE TABLE
命令删除所有记录之后,使用 VACUUM 命令清除未使用的空间
DROP TABLE 命令的基本语法如下
DROP TABLE table_name;