Nota: stranamente, anche il Toad gratuito per SQL Server non consente di eseguire solo l'istruzione sotto il cursore.
È davvero fastidioso che TOAD non mantenga ciò che promette:
Dall'aiuto di TOAD: [F9 per eseguire] una parte di un'istruzione, che può contenere una o più istruzioni. È possibile selezionare la parte dell'istruzione posizionando il cursore all'interno o accanto all'istruzione oppure selezionando l'istruzione. Nota: Toad considera "adiacenti" tutte le istruzioni (inclusi i commenti) separate dal cursore o l'una dall'altra da meno di due righe vuote. Se si verifica un errore durante l'esecuzione dell'istruzione, viene visualizzato un messaggio di errore che consente di ignorare l'errore e continuare o di interrompere l'esecuzione.
L'ho provato milioni di volte ma esegue semplicemente l'intero script. Volevo cercarlo nel gruppo di supporto utente (toadss (at) yahoogroups.com) ma yahoo ha la funzione di ricerca più stupida di sempre! Non riesce nemmeno a trovare la parola chiave "rospo" nel gruppo di posta del rospo, DOH!
Penso che TOAD sia il miglior strumento di query in assoluto, ma la mancanza di questa funzione mi infastidisce davvero.
AGGIORNAMENTO: SOLUZIONE TROVATA!
Ho chiesto questo problema nel gruppo di posta toadss e ho ottenuto la risposta. A differenza di Oracle, è necessario separare le istruzioni in SQL Server con la parola chiave GO dopo ciascuna istruzione. Solo se lo fai il pulsante F9 funziona come previsto, eseguendo l'istruzione corrente.