Freigeben über


Gewusst wie: Überprüfen einer Abfrage ohne Ausführung

Nachdem Sie ein Skript oder eine Abfrage erstellt haben, können Sie die Transact-SQL (T-SQL)-Syntax validieren, bevor Sie das Skript oder die Abfrage ausführen. Dadurch wird die Syntax der einzelnen T-SQL-Anweisungen überprüft, und Fehler werden ohne Kompilierung oder Ausführung der Anweisung zurückgegeben. Beispielsweise werden durch diese Validierung keine falsch geschriebenen Spalten- oder Tabellennamen gefunden.

Hinweis

Die Validierung wird auf dem Datenbankserver durchgeführt.

So validieren Sie die Syntax der Abfrage im Menü Daten

  1. Öffnen Sie die Abfrage im T-SQL-Editor. Informationen über das Starten des Editors finden Sie unter Gewusst wie: Starten des Transact-SQL-Editors.

  2. Zeigen Sie im Menü Daten auf T-SQL-Editor, und klicken Sie auf SQL-Syntax validieren.

    Die Abfrage wird auf korrekte SQL-Syntax überprüft. Diese Validierung erfordert eine Datenbankverbindung. Sie kann nicht ausgeführt werden, solange die Editorsitzung getrennt ist. Fehler werden gegebenenfalls im Ergebnisbereich auf der Registerkarte Meldungen und im Fenster Fehlerliste angezeigt. Wenn keine Fehler gefunden werden, wird die Meldung "Die SQL-Syntax ist gültig" ausgegeben.

    Informationen zur Ausführung der Abfrage nach einer Validierung finden Sie unter Gewusst wie: Ausführen einer Abfrage.

So validieren Sie die Syntax der Abfrage auf der Symbolleiste

  1. Öffnen Sie die Abfrage im T-SQL-Editor. Informationen über das Starten des Editors finden Sie unter Gewusst wie: Starten des Transact-SQL-Editors.

  2. Klicken Sie auf der Transact-SQL-Symbolleiste auf SQL-Syntax validieren.

    Die Abfrage wird auf korrekte SQL-Syntax überprüft. Diese Validierung erfordert eine Datenbankverbindung. Sie kann nicht ausgeführt werden, solange die Editorsitzung getrennt ist. Fehler werden gegebenenfalls im Ergebnisbereich auf der Registerkarte Meldungen und im Fenster Fehlerliste angezeigt. Wenn keine Fehler gefunden werden, wird die Meldung "Die SQL-Syntax ist gültig" ausgegeben.

    Informationen zur Ausführung der Abfrage nach einer Validierung finden Sie unter Gewusst wie: Ausführen einer Abfrage.

So validieren Sie die Syntax der Abfrage im Kontextmenü

  1. Öffnen Sie die Abfrage im T-SQL-Editor. Informationen über das Starten des Editors finden Sie unter Gewusst wie: Starten des Transact-SQL-Editors.

  2. Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Editorfenster, und klicken Sie dann auf SQL-Syntax überprüfen.

    Die Abfrage wird auf korrekte SQL-Syntax überprüft. Diese Validierung erfordert eine Datenbankverbindung. Sie kann nicht ausgeführt werden, solange die Editorsitzung getrennt ist. Fehler werden gegebenenfalls im Ergebnisbereich auf der Registerkarte Meldungen und im Fenster Fehlerliste angezeigt. Wenn keine Fehler gefunden werden, wird die Meldung "Die SQL-Syntax ist gültig" ausgegeben.

    Informationen zur Ausführung der Abfrage nach einer Validierung finden Sie unter Gewusst wie: Ausführen einer Abfrage.

So überprüfen Sie die Syntax der Abfrage per Tastenkombination

  1. Öffnen Sie die Abfrage im T-SQL-Editor. Informationen über das Starten des Editors finden Sie unter Gewusst wie: Starten des Transact-SQL-Editors.

  2. Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Editorfenster, und drücken Sie STRG+F5.

    Die Abfrage wird auf korrekte SQL-Syntax überprüft. Diese Validierung erfordert eine Datenbankverbindung. Sie kann nicht ausgeführt werden, solange die Editorsitzung getrennt ist. Fehler werden gegebenenfalls im Ergebnisbereich auf der Registerkarte Meldungen und im Fenster Fehlerliste angezeigt. Wenn keine Fehler gefunden werden, wird die Meldung "Die SQL-Syntax ist gültig" ausgegeben.

    Informationen zur Ausführung der Abfrage nach einer Validierung finden Sie unter Gewusst wie: Ausführen einer Abfrage.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Erstellen und Ausführen eines einfachen Transact-SQL-Skripts

Weitere Ressourcen

Analysieren und Ausführen von Skripts im Transact-SQL-Editor
Grundlagen der Transact-SQL-Bearbeitung