Asegurate varias veces siempre que estes borrando datos

El checar varias veces antes de borrar datos con una consulta SQL es una de esas cosas que uno siempre sabe que es «lo correcto», pero en realidad nunca lo toma suficientemente en serio hasta que te pasa algo grave.

Puede parecer tonto, pero el simple hecho de escribir la condición de la consulta primero, o comenzar con un select comentando el delete, puede ahorrarte muchos dolores de cabeza.

select *
--delete
from tabla
where xxx

Nunca subestimes tu poder de distracción cuando tienes prisa.