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
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Ahora si listamos el contenido de la tabla datos_personales, nos damos cuenta que esta vacía.