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;-)