Condividi tramite


Specificare un numero di passaggi

Si applica a: SQL Server

Un numero di passaggi di un punto di interruzione è un contatore incrementato dal debugger TRansact-SQL ogni volta che viene raggiunto il punto di interruzione. Se viene raggiunto il numero di passaggi specificato e viene soddisfatta qualsiasi condizione per il punto di interruzione, il debugger esegue l'azione specificata per il punto di interruzione.

Considerazioni relative al numero di passaggi

Per impostazione predefinita, l'esecuzione viene interrotta ogni volta che viene rilevato un punto di interruzione. È possibile scegliere tra le seguenti opzioni:

  • Interrompi sempre (impostazione predefinita)
  • Interrompi quando il numero di passaggi è uguale a un valore specificato
  • Interrompi quando il numero di passaggi è un multiplo di un valore specificato
  • Interrompi quando il numero di passaggi è maggiore o uguale a un valore specificato

I numeri di passaggi dei punti di interruzione vengono incrementati nell'ambito di una sessione di debug. Tutti i numeri di passaggi vengono impostati su zero all'inizio di ogni sessione di debug.

Per tenere traccia del numero di volte in cui viene rilevato un punto di interruzione senza che si interrompa l'esecuzione, specificare un numero di passaggi con un valore elevato in modo che il punto di interruzione non effettui mai l'interruzione.

L'azione predefinita per un punto di interruzione consiste nell'interrompere l'esecuzione una volta raggiunto il numero di passaggi e soddisfatta la condizione per il punto di interruzione. Per informazioni su come specificare altre azioni, vedere Specificare un'azione del punto di interruzione.

Specificare un numero di passaggi

  1. Nella finestra dell'editor fare clic con il pulsante destro del mouse sul glifo del punto di interruzione, quindi scegliere Condizioni… dal menu di scelta rapida.

    oppure

    Nella finestra Punti di interruzione fare clic con il pulsante destro del mouse sul glifo del punto di interruzione, quindi scegliere Impostazioni dal menu di scelta rapida.

  2. Selezionare l'opzione Condizioni e selezionare Numero di passaggi nell'elenco a discesa.

  3. Selezionare l'opzione di interruzione nell'elenco a discesa: =, è un multiplo di o >=.

  4. Immettere un numero intero per specificare il numero di passaggi nella casella di testo.

  5. Selezionare il comportamento per quando viene raggiunto il numero di passaggi.

    Opzione Comportamento
    Azioni Per altre informazioni, vedere Specificare un'azione del punto di interruzione.
    Disabilitare il punto di interruzione una volta raggiunto Disabilita il punto di interruzione quando viene raggiunto il numero di passaggi.
    Abilitare solo quando viene raggiunto il punto di interruzione seguente Selezionare un punto di interruzione definito.
  6. Selezionare Chiudi per implementare le modifiche.

Visualizzare o reimpostare il numero di passaggi corrente

  1. Nella finestra dell'editor fare clic con il pulsante destro del mouse sul glifo del punto di interruzione, quindi scegliere Condizioni… dal menu di scelta rapida.

    oppure

    Nella finestra Punti di interruzione fare clic con il pulsante destro del mouse sul glifo del punto di interruzione, quindi scegliere Impostazioni dal menu di scelta rapida.

  2. Selezionare la X a destra dell'intero specificato per il numero di passaggi per rimuovere la configurazione e impostare il numero di passaggi corrente su zero.

  3. Selezionare Chiudi per implementare la modifica.