Teilen über


Transact-SQL-Breakpoints

Gilt für: SQL Server

Breakpoints legen fest, dass der Transact-SQL -Debugger die Ausführung bei einer bestimmten Transact-SQL -Anweisung unterbricht und Sie können dann den Status der Codeelemente an diesem Punkt anzeigen.

Breakpoints

Wenn Sie den Transact-SQL-Debugger ausführen, können Sie einen Haltepunkt auf bestimmten Anweisungen umschalten. Wenn die Ausführung eine Anweisung mit einem Haltepunkt erreicht, hält der Debugger die Ausführung an, damit Sie Debuginformationen anzeigen können, z. B. die in Variablen und Parametern vorhandenen Werte.

Sie können Breakpoints im Abfrage-Editor einzeln verwalten, oder alle zusammen im Fenster Breakpoints . Sie können Haltepunkte bearbeiten, um bestimmte Elemente festzulegen, wie z. B. die speziellen Bedingungen, unter denen der Haltepunkt die Ausführung anhalten soll, oder die Aktionen, die beim Ausführen des Haltepunkts durchgeführt werden sollen.

Breakpoints-Aufgaben

Taskbeschreibung Artikel
Beschreibt, wie die Transact-SQL -Anweisung angegeben wird, bei der der Debugger angehalten werden soll. Ein- und Ausschalten eines Breakpoints
Beschreibt, wie sie einen Breakpoint vorübergehend deaktivieren, einen Breakpoint reaktivieren und wie ein Breakpoint gelöscht wird. Aktivieren, Deaktivieren und Löschen von Breakpoints
Beschreibt, wie eine Bedingung angegeben wird, die definiert, ob ein Breakpoint auf Grundlage der Auswertung eines angegebenen Transact-SQL-Ausdrucks unterbrochen wird. Angeben einer Breakpointbedingung
Beschreibt, wie eine Trefferanzahl spezifiziert werden soll. Eine Unterbrechung tritt nur auf, wenn die Anweisung, die den Breakpoint enthält, eine bestimmte Anzahl ausführt. Angeben einer Trefferanzahl
Beschreibt, wie ein Filter festgelegt wird, der bewirkt, dass ein Haltepunkt nur für angegebene Prozesse oder Threads unterbrochen wird. Angeben eines Breakpointfilters
Beschreibt, wie eine Aktion festgelegt wird, bei der es sich um einen Vorgang handelt, der beim Ausführen der Breakpoint -Anweisung durchgeführt wird. Angeben einer Breakpointaktion