Procedura: annullare una query in esecuzione
Aggiornamento: novembre 2007
Dopo aver avviato l'esecuzione di una query, è possibile che si decida di annullarla prima del termine. Negli esempi seguenti vengono illustrati gli scenari in cui è possibile che si desideri annullare una query in esecuzione:
L'esecuzione della query richiede più tempo del previsto e ciò potrebbe indicare che la query contiene un errore.
Il risultato necessario viene visualizzato già nelle prime righe del set di risultati e non si desidera che la query recuperi altre righe.
Si desidera annullare l'esecuzione di uno script che contiene più query. Se una query non viene eseguita correttamente, è possibile che si desideri annullarne l'esecuzione per risolvere il problema.
Per annullare una query in esecuzione nell'editor Transact-SQL
Visualizzare la sessione dell'editor di Transact-SQL in cui viene eseguita la query che si desidera annullare.
Scegliere Editor T-SQL dal menu Dati, quindi Annulla esecuzione query.
L'esecuzione della query viene interrotta e nel riquadro dei risultati vengono visualizzati gli eventuali risultati già restituiti. Nel Visualizzatore proprietà è indicato il numero di righe già recuperate quando la query è stata annullata.
Per annullare una query in esecuzione nell'editor Transact-SQL utilizzando la barra degli strumenti
Visualizzare la sessione dell'editor di Transact-SQL in cui viene eseguita la query che si desidera annullare.
Fare clic su Annulla esecuzione query sulla barra degli strumenti dell'editor Transact-SQL.
L'esecuzione della query viene interrotta e nel riquadro dei risultati vengono visualizzati gli eventuali risultati già restituiti. Nel Visualizzatore proprietà è indicato il numero di righe già recuperate quando la query è stata annullata.
Per annullare una query in esecuzione nell'editor Transact-SQL utilizzando il menu di scelta rapida
Visualizzare la sessione dell'editor di Transact-SQL in cui viene eseguita la query che si desidera annullare.
Nell'editor Transact-SQL fare clic con il pulsante destro del mouse per visualizzare il menu di scelta rapida e scegliere Annulla esecuzione query.
L'esecuzione della query viene interrotta e nel riquadro dei risultati vengono visualizzati gli eventuali risultati già restituiti. Nel Visualizzatore proprietà è indicato il numero di righe già recuperate quando la query è stata annullata.
Per annullare una query in esecuzione nell'editor Transact-SQL utilizzando la tastiera
Visualizzare la sessione dell'editor di Transact-SQL in cui viene eseguita la query che si desidera annullare.
Premere ALT+Interr.
L'esecuzione della query viene interrotta e nel riquadro dei risultati vengono visualizzati gli eventuali risultati già restituiti. Nel Visualizzatore proprietà è indicato il numero di righe già recuperate quando la query è stata annullata.
Vedere anche
Attività
Concetti
Cenni preliminari sui risultati delle query