Oavsett om du är en SQL- programmerare eller om du vill se någon annans SQL-kod , måste du veta hur man felsöka i SQL Server . Transact - SQL debugger hjälper dig att hitta fel i SQL -koden genom att undersöka run -time beteende av koden . Du kan pausa exekvering genom att sätta brytpunkter på specifika kodrader och kontrollera informationen om de uppgifter som just nu används eller returneras av SQL-satser . Inte spendera din tid med att läsa SQL-kod och försöka förstå det utan att köra det . Istället kör den i debug -läge och visa data i realtid . Saker du behöver
SQL Server Management Studio
Visa fler instruktioner
Kör alla påståenden
1
Launch SQL Server Management Studio , expandera " Databaser " mappen i " Object Explorer " rutan . Expandera den databas du vill använda för felsökning , och klicka på " Ny fråga " ikonen från verktygslådan rutan .
2
Type SQL kod som du vill felsöka . Klicka på en kodrad som du vill felsöka och tryck " F9 " för att lägga till en brytpunkt . Addera 3
Klicka på " Debug " -menyn och klicka på " Starta felsökning . " Den nuvarande utförande stannar när den når brytpunkten läggs i steg 1 .
4
Klicka på " Debug " -menyn och klicka på "Fortsätt " för att fortsätta köra alla uttalanden från den aktuella brytpunkten .
Steg Debugging
5
Lägg SQL -kod som innehåller flera moduler . Lägg en brytpunkt genom att klicka på det grå fältet till vänster sida av SQL-uttryck som du vill felsöka i Query Editor-fönstret .
6
Klicka på " Debug " -menyn och klicka på " Starta felsökning . " Klicka på " Debug " -menyn och klicka på " Step Into " för att kliva in och felsöka en modul . Klicka på " Debug " -menyn och klicka på " Step Out " när du vill sluta felsöka modulen och fortsätta felsöka resten av din SQL-kod .
7
Högerklicka på Query Editor-fönstret och klicka på " Run To Cursor " för att köra utförandet upp till markörens aktuella läge .