SQL Truncate表

Truncate SQL 语句用于从表中删除所有行(完整数据)。它类似于没有 WHERE 子句的 DELETE 语句。

TRUNCATE TABLE Vs DELETE TABLE

Truncate table 比 DELETE TABLE 命令更快并且使用更少的资源。

TRUNCATE TABLE Vs DROP TABLE

DROP TABLE命令也可用于删除完整的表,但它也会删除表结构。TRUNCATE TABLE 不会删除表的结构。

让我们看看从数据库中TRUNCATE TABLE的语法。

TRUNCATE TABLE table_name;  

例如,您可以编写以下命令来截断员工表的数据

TRUNCATE TABLE Employee;  

注意: truncate table 语句后无法进行回滚过程。一旦截断表,就不能使用闪回表语句来检索表的内容。

热门文章

优秀文章