Ticker

6/recent/ticker-posts

Limpiar registros de tablas en MySQL

Para limpiar una tabla en SQL, se pueden utilizar las sentencias DELETE o TRUNCATE TABLE.


TRUNCATE TABLE:

  • Elimina todas las filas de una tabla
  • Es más rápido que DELETE
  • Conserva la estructura de la tabla
  • No devuelve el número de filas eliminadas
  • No puede utilizarse si la tabla participa en la replicación


DELETE:

  • Elimina filas específicas o todas las filas de una tabla
  • Devuelve el número de filas eliminadas
  • Puede activarse un disparador ON DELETE
  • Puede revertirse
  • Requiere el permiso DELETE para la tabla


Para eliminar registros en MySQL se puede ejecutar las siguiente sentencia: 

Publicar un comentario

0 Comentarios