Enten du er en SQL programmerer eller du ønsker å se andres SQL-kode , må du vite hvordan du skal feilsøke i SQL Server. Transact -SQL debugger hjelper deg å finne feil i SQL-kode ved å undersøke run -time oppførsel av koden . Du er i stand til å stanse henrettelsen ved å sette stoppunkter på bestemte linjer med kode og kontrollere informasjon om dataene som tiden blir brukt eller returneres av SQL-setninger . Ikke bruke tid på å lese SQL-kode og prøver å forstå det uten å kjøre den. I stedet kjøre den i debug -modus og vise dataene i sanntid. Du trenger
SQL Server Management Studio
Vis mer Instruksjoner
Kjør alle uttalelser
en
Launch SQL Server Management Studio , utvide " Databaser " -mappen i " Object Explorer »-panelet . Utvide databasen du vil bruke til feilsøking , og klikk på " New Query "-ikonet fra verktøykassen panelet .
2
type SQL -koden du ønsker å feilsøke. Klikk på en linje med kode du ønsker å feilsøke og trykk " F9 " for å legge et stoppunkt .
3
Klikk på " Debug "-menyen og klikk "Start Debugging . " Den nåværende utførelse vil stoppe når den når stoppunkt lagt i trinn 1. .
4
Klikk på " Debug " menyen og klikk " Fortsett" for å fortsette å kjøre alle utsagnene fra gjeldende stoppunkt .
Step Debugging
5
Legg SQL-kode som inneholder flere moduler . Legg et stoppunkt ved å klikke på det grå feltet til venstre side av SQL-setningen du ønsker å feilsøke i Query Editor vinduet.
6
Klikk på " Debug "-menyen og klikk "Start Debugging . " Klikk på " Debug " menyen og klikk " Step Into " for å gå inn og feilsøke en modul . Klikk på " Debug " menyen og klikk " Step Out " når du ønsker å stoppe debugging modulen og fortsette debugging resten av SQL-kode .
7
Høyreklikk Query Editor vinduet og klikk " Kjør til markør "for å kjøre utførelse opp til den aktuelle markørposisjonen .