Come eseguire il debug in SQL

November 12

Come eseguire il debug in SQL


Se sei un programmatore SQL o che si desidera visualizzare il codice SQL di qualcun altro, è necessario sapere come eseguire il debug in SQL Server. Il debugger Transact-SQL aiuta a trovare errori nel codice SQL per indagare il comportamento in fase di esecuzione del codice. Sei in grado di sospendere l'esecuzione impostando punti di interruzione su specifiche linee di codice e controllare le informazioni dei dati che è attualmente in uso o restituito da istruzioni SQL. Non spendere il vostro tempo a leggere il codice SQL e cercando di capire senza eseguirlo. Invece eseguirlo in modalità debug e visualizzare i dati in tempo reale.

istruzione

Eseguire tutte le dichiarazioni

1 Avviare SQL Server Management Studio, espandere la cartella "Database" che si trova nel riquadro "Object Explorer". Espandere il database che si desidera utilizzare per il debug, e fare clic sull'icona "Nuova query" dal riquadro Casella degli strumenti.

2 Inserisci il codice SQL che si desidera eseguire il debug. Fare clic su una riga di codice che si desidera eseguire il debug e premere "F9" per aggiungere un punto di interruzione.

3 Fare clic sul menu "Debug" e fare clic su "Start Debugging." L'esecuzione di corrente si interrompe quando raggiunge il punto di interruzione aggiunto nel passaggio 1.

4 Fare clic sul menu "Debug" e cliccare su "Continua" per continuare l'esecuzione tutte le dichiarazioni del punto di interruzione di corrente.

passo debug

5 Aggiungere il codice SQL che include moduli multipli. Aggiungere un punto di interruzione facendo clic sulla barra grigia sul lato sinistro dell'istruzione SQL che si desidera eseguire il debug nella finestra dell'editor di query.

6 Fare clic sul menu "Debug" e fare clic su "Start Debugging." Fare clic sul menu "Debug" e fare clic su "Esegui istruzione" per entrare in e il debug di un modulo. Fare clic sul menu "Debug" e fare clic su "Step Out" quando si desidera interrompere il debug del modulo e continuare il debug il resto del codice SQL.

7 Fare clic con il finestra dell'editor di query e fare clic su "Esegui Per Cursore" per eseguire l'esecuzione fino alla posizione corrente del cursore.