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:
0 Comentarios