Gewusst wie: Abbrechen einer ausgeführten Abfrage

Mitunter kann es vorkommen, dass Sie die Ausführung einer Abfrage vorzeitig abbrechen möchten.In den folgenden Szenarien könnte die Ausführung einer Abfrage z. B. abgebrochen werden:

  • Die Ausführung der Abfrage dauert länger als erwartet, was auf einen Fehler in der Abfrage oder einen übermäßigen Verbrauch von Serverressourcen hinweisen kann.

  • Sie sehen das benötigte Ergebnis in den ersten Zeilen des Resultsets und möchten mit der Abfrage keine weiteren Zeilen abrufen.

  • Sie möchten die Ausführung eines Skripts abbrechen, das mehrere Abfragen enthält.Wenn eine Abfrage nicht erfolgreich ausgeführt wird, können Sie die Ausführung abbrechen, um das Problem zu beheben.

So brechen Sie eine ausgeführte Abfrage im Transact-SQL-Editor ab

  1. Zeigen Sie die Sitzung des Transact-SQL-Editors an, in der die abzubrechende Abfrage ausgeführt wird.

  2. Zeigen Sie im Menü Daten auf Transact-SQL-Editor, und klicken Sie auf Abfrageausführung abbrechen.

    Die Abfrageausführung wird beendet, und die bereits zurückgegebenen Ergebnisse werden im Ergebnisbereich angezeigt.Der Eigenschaftenbrowser zeigt die Anzahl von Zeilen an, die beim Abbrechen der Abfrage bereits abgerufen wurden.

So brechen Sie eine ausgeführte Abfrage im Transact-SQL-Editor über die Symbolleiste ab

  1. Zeigen Sie die Sitzung des Transact-SQL-Editors an, in der die abzubrechende Abfrage ausgeführt wird.

  2. Klicken Sie auf der Transact-SQL-Editor-Symbolleiste auf Abfrageausführung abbrechen.

    Die Abfrageausführung wird beendet, und die bereits zurückgegebenen Ergebnisse werden im Ergebnisbereich angezeigt.Der Eigenschaftenbrowser zeigt die Anzahl von Zeilen an, die beim Abbrechen der Abfrage bereits abgerufen wurden.

So brechen Sie eine ausgeführte Abfrage im Transact-SQL-Editor über das Kontextmenü ab

  1. Zeigen Sie die Sitzung des Transact-SQL-Editors an, in der die abzubrechende Abfrage ausgeführt wird.

  2. Klicken Sie im Transact-SQL-Editor mit der rechten Maustaste, um das Kontextmenü anzuzeigen, und klicken Sie auf Abfrageausführung abbrechen.

    Die Abfrageausführung wird beendet, und die bereits zurückgegebenen Ergebnisse werden im Ergebnisbereich angezeigt.Der Eigenschaftenbrowser zeigt die Anzahl von Zeilen an, die beim Abbrechen der Abfrage bereits abgerufen wurden.

So brechen Sie eine ausgeführte Abfrage im Transact-SQL-Editor über die Tastatur ab

  1. Zeigen Sie die Sitzung des Transact-SQL-Editors an, in der die abzubrechende Abfrage ausgeführt wird.

  2. Drücken Sie ALT+UNTBR.

    Die Abfrageausführung wird beendet, und die bereits zurückgegebenen Ergebnisse werden im Ergebnisbereich angezeigt.Der Eigenschaftenbrowser zeigt die Anzahl von Zeilen an, die beim Abbrechen der Abfrage bereits abgerufen wurden.

Siehe auch

Aufgaben

Gewusst wie: Ausführen einer Abfrage

Gewusst wie: Starten des Transact-SQL-Editors

Konzepte

Übersicht über Abfrageergebnisse

Bearbeiten von Datenbankskripts und Objekten mit dem Transact-SQL-Editor