TRUNCATE TABLE: Vaciando tablas y reiniciando la clave



Generalidades
La instrucción TRUNCATE TABLE positbilita dos cosas o mejor dicho una junto a una consecuencia que puede ser deseada o no, por un lado vacía los datos que podamos tener guardados en una tabla, y por otro lado conserva la estructura sin modificaciones salvo que reinicia las claves autoincrementales que podamos tener en el diseño de la misma, es decir los campos de tipo int identity(1,1)

La sintaxis es la siguiente:

TRUNCATE TABLE [nombre_de_tabla]

No reviste mayor complicación y cabe aclarar que a comparación de DELETE que también vacía la tabla, TRUNCATE trabaja mucho más rápido ya que no posee ningún tipo de rollback o vuelta atrás luego de completada la ejecución del comando.
 
 



Búsquedas más frecuentes
Lenguaje SQL