PostgreSQL TRUNCATE 命令详解 - 快速清空表数据
PostgreSQL 中的 TRUNCATE 是一种用于清空表的命令。它可以将表中的所有数据都清空,并将表的自增 ID 重置为 1。与 DELETE 不同,TRUNCATE 不会记录删除的数据,因此速度更快。但是,TRUNCATE 不能撤销,并且不能用于删除部分数据。它只能用于整个表的清空。
其语法如下:
TRUNCATE TABLE table_name;
其中,table_name 是要清空的表名。执行此命令时,系统会立即删除表中的所有数据,并将表的自增 ID 重置为 1。
原文地址: https://www.cveoy.top/t/topic/oh5H 著作权归作者所有。请勿转载和采集!