SQLite 清空表中的数据

如果你学过其它的数据库,那么一定不会对 TRUNCATE TABLE 陌生,它用于清空一张表中的数据数据,然后将自增值重新设定为 1

但是,但是,SQLite 没有提供这样的命令

所以我们只能使用 SQLite 的 DELETE 命令从已有的表中删除全部的数据

如果还要恢复自增值为 1,就只能先使用 DROP TABLE 命令删除整个表,然后再重新创建一遍

语法

DELETE 命令的基本语法如下

DELETE FROM table_name;

建议在使用 DELETE TABLE 命令删除所有记录之后,使用 VACUUM 命令清除未使用的空间

DROP TABLE 命令的基本语法如下

DROP TABLE table_name;


Copyright © 简单教程 www.twle.cn