代码点读机 / SQL / TRUNCATE

TRUNCATE SQL · 表结构

TRUNCATE TABLE 用于快速删除表中所有行;在 MySQL/PostgreSQL 中速度通常比 DELETE 快且不记录单行删除。

怎么用

TRUNCATE TABLE 表名; 快速清空表数据(MySQL/PostgreSQL 语法)

小例子

TRUNCATE TABLE 临时日志;

运行结果

清空临时日志表的所有行(MySQL/PostgreSQL 结果)。

提醒:SQLite 不支持 TRUNCATE,清空整张表用 DELETE FROM 表名

官方文档:https://dev.mysql.com/doc/refman/8.4/en/truncate-table.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← SQL全部词条