Freigeben über


Transact-SQL-Breakpoints

Gilt für:SQL Server

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

Diese Funktion arbeitet mit SSMS Version 17.9.1 und früher.

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 Haltepunkte im Editorfenster einzeln verwalten, oder alle zusammen im Fenster Haltepunkte . 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.

Haltepunkttasks

Taskbeschreibung Thema
Beschreibt, wie die Transact-SQL -Anweisung angegeben wird, bei der der Debugger angehalten werden soll. Ein- und Ausschalten eines Breakpoints
Beschreibt, wie ein Haltepunkt vorübergehend deaktiviert und später erneut aktiviert wird. Beschreibt darüber hinaus, wie ein Haltepunkt gelöscht wird. Aktivieren, Deaktivieren und Löschen von Breakpoints
Beschreibt, wie eine Bedingung angegeben wird, die definiert, ob Haltepunkte auf Grundlage der Auswertung eines angegebenen Transact-SQL-Ausdrucks unterbrochen werden. Angeben einer Breakpointbedingung
Beschreibt, wie eine Trefferanzahl festgelegt wird, die dazu führt, dass ein Haltepunkt nur dann unterbrochen wird, wenn die Anweisung, die den Haltepunkt enthält, mit einer festgelegten Häufigkeit ausgeführt wurde. 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 Bei Treffer -Aktion festgelegt wird, bei der es sich um einen Vorgang handelt, der beim Ausführen der Haltepunktanweisung durchgeführt wird. Ein Beispiel hierfür ist das Drucken einer Meldung. Angeben einer Breakpointaktion
Beschreibt, wie die Position eines Haltepunkts bearbeitet wird. Bearbeiten einer Breakpointposition

Weitere Informationen

Transact-SQL-Debuggerinformationen