Un comando que tiene bastante utilidad en mysql es el truncate, puesto que gracias a este comando podemos vaciar todo el contenido de una tabla. Podríamos llegar a pensar que tiene la misma funcionalidad que delete, lo cual seria coherente, pero a pesar de tener la misma finalidad, truncate tiene diferencias con respecto a delete; Básicamente cuando truncamos una tabla, estamos eliminando todo su contenido, eso es lo que podemos apreciar de forma visual, pero resulta que internamente este comando elimina por completo dicha entidad truncada, luego la vuelve a crear bajo el mismo diseño y estructura. Mientras que delete solamente hace el borrado de todas las filas de la tabla, en cuanto a eficiencia se refiere, truncate hace la misma labor mucho mas rápido, por tanto es mas eficiente.

La sintaxis para Truncate es sumamente fácil:

truncate  nombre_tabla;

Veamos un ejemplo

Truncate mysql

Ahora si listamos el contenido de la tabla datos_personales, nos damos cuenta que esta vacía.

Comando truncate

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×