Truncate (SQL)

In SQL, the TRUNCATE TABLE statement is a data manipulation language (DML)[1] operation that deletes all rows of a table without causing a triggered action. The result of this operation quickly removes all data from a table, typically bypassing a number of integrity enforcing mechanisms. It was officially introduced in the SQL:2008 standard, as the optional feature F200, "TRUNCATE TABLE statement".

  1. ^ The BNF for SQL:2023 defines TRUNCATE as an SQL data change statement: "ISO/IEC 9075 BNF". iso.org. Retrieved 2024-12-30.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search