Freigeben über


Transact-SQL-Debugger – Fenster „Breakpoints“

Gilt für:SQL Server

Im Fenster Breakpoints werden alle Breakpoints aufgelistet, die im aktuellen Datenbank-Engine -Abfrage-Editor festgelegt sind. Um die Breakpoints zu verwalten, verwenden Sie die Symbolleiste im Fenster Breakpoints . Breakpoints sind Positionen im Code, an denen die Ausführung im Debugmodus angehalten wird, sodass Sie Debugdaten anzeigen können.

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

Aufgabenliste

So greifen Sie auf das Fenster Breakpoints zu

  • Klicken Sie im Menü Debuggen erst auf Fenster und anschließend auf Breakpoints.

Spalten des Fensters 'Breakpoints'

Standardmäßig listet das Fenster Breakpoints die folgenden Spalten auf.

Name
Zeigt den Namen des Breakpoints an. Breakpointnamen werden vom Debugger bereitgestellt. Dieser Name umfasst den Namen aus dem Abfrage-Editor-Fenster der Datenbank-Engine, die den Breakpoint enthält, und die Zeilennummer im Abfrage-Editor, auf die der Breakpoint festgelegt wurde.

Condition
Zeigt (Keine Bedingung) an. Der Transact-SQL-Debugger unterstützt das Festlegen von Breakpointbedingungen nicht.

Trefferanzahl
Zeigt breaks always (Immer anhalten) an.

Sie können die folgenden Spalten hinzufügen und entfernen, indem Sie sie in der Liste Spalten auswählen.

Filter
Zeigt (Keine) an. Der Transact-SQL-Debugger unterstützt das Festlegen von Breakpointfiltern nicht.

Bei Treffer
Zeigt Unterbrechenan.

Sprache
Zeigt Transact-SQL für Transact-SQL an.

Function
Zeigt die Nummer der Zeile an, auf der der Breakpoint festgelegt wurde.

File
Zeigt den Namen der Quelldatei an, die den Breakpoint enthält, und die Nummer der Zeile, auf der der Breakpoint festgelegt wurde.

Adresse
Der Transact-SQL-Debugger unterstützt dieses Feature nicht.

Prozess
Zeigt [SQL] an, um darauf hinzuweisen, dass es sich um einen Datenbank-Engine -Prozess handelt. Danach folgt der Name der Instanz von Datenbank-Engine , in der der Code ausgeführt wird.

Symbolleiste des Fensters 'Breakpoints'

Wenn das aktuelle Datenbank-Engine -Abfrage-Editor-Fenster aktive Breakpoints enthält, wird im Fenster Breakpoints eine Symbolleiste angezeigt, die zum Verwalten der Breakpoints verwendet werden kann.

Löschen
Löscht den ausgewählten Breakpoint.

Alle Breakpoints löschen
Löscht alle Breakpoints, die im Fenster Breakpoints angezeigt werden.

Alle Breakpoints deaktivieren
Deaktiviert alle Breakpoints, sodass sie die Codeausführung nicht mehr anhalten; die Breakpoints werden jedoch beibehalten. Wenn alle Breakpoints deaktiviert sind, wird diese Schaltfläche als Breakpoints aktivierenangezeigt.

Breakpoints aktivieren
Aktiviert alle Breakpoints, sodass sie die Codeausführung anhalten. Wenn alle Breakpoints aktiviert sind, wird diese Schaltfläche als Alle Breakpoints deaktivierenangezeigt.

Gehe zu Quellcode
Positioniert den Cursor im Abfrage-Editor auf der Zeile, die den ausgewählten Breakpoint enthält.

Spalten
Listet alle Spalten auf, die im Fenster Breakpoints angezeigt werden können. Ein Kontrollkästchen gibt die Spalten an, die angezeigt werden. Um eine Spalte im Fenster Breakpoints hinzuzufügen oder zu entfernen, wählen Sie die Spalte in der Liste aus.

Weitere Informationen

Transact-SQL-Debugger