Dai un'occhiata a Prompt SQL di Red Gate - è un ottimo prodotto (come la maggior parte dei contributi di Red Gate)
SQL Inform è anche un ottimo strumento gratuito (online) per la formattazione di lunghe procedure che a volte possono sfuggire di mano.
A parte questo, ho imparato da un'esperienza dolorosa che è una buona cosa precedere qualsiasi DELETE dichiarazione con un BEGIN TRANSACTION . Una volta che sei sicuro che la tua dichiarazione sta eliminando solo ciò che dovrebbe, puoi quindi COMMIT .
Mi ha salvato in diverse occasioni;-)