Ir al contenido principal

Ejemplo de uso del comando TRUNCATE TABLE

Comando truncate table


Con el comando TRUNCATE TABLE podemos eliminar todas las filas de una tabla así como restablecer todas las claves primarias, este comando es más rápido que DELETE porque no elimina las filas de una en una.

En esta pequeña entrada veremos el uso de este sencillo comando y la utilidad que nos aporta a la hora de realizar ciertas tareas.

Definición de Microsoft

Quita todas las filas de una tabla o las particiones especificadas de una tabla, sin iniciar la eliminación de filas individuales.

Es similar a la instrucción DELETE sin una cláusula WHERE; no obstante, TRUNCATE TABLE es más rápida y utiliza menos recursos de registros de transacciones y de sistema.

Ejemplo de uso

TRUNCATE TABLE NOMBRETABLA

Recomendaciones de uso

La recomendación es utilizarlo siempre y cuando haya que eliminar todos los registros de una tabla, por ejemplo, se puede crear incluso un archivo .sql en el que contenga varias lineas de truncado de tablas que requieran un borrado constante por motivos de pruebas en el entorno de desarrollo.

Comentarios