Yo también lo hice alguna vez!
Creo que fue de las primeras veces cuando era joven e inexperto.
No fue un delete, pero si un update sin where!!que para el caso....
Luego me acostumbre a poner antes de la consulta un begin tran y despues de la consulta un rollback tran!!!
y cuando veo que el resultado es el deseado es cuando hago el commit!!!
y gracias a eso he salvado unas cuantas consultas!!!!!