Vom SQL-Abfrageerstellungsprogramm wird das Speichern und Laden von Code mit einer nicht erkannten Syntax unterstützt. Wenn der Parser auf eine nicht erkannte Syntax stößt, sind Teile des SQL-Abfrageerstellungsprogramms nicht mehr verfügbar. Nach Korrigieren der Syntax sind wieder alle Teile verfügbar.
Vorbereitende Schritte
Wenn es sich bei der Anweisung um die Standardanweisungsschablone handelt, bleiben alle Teile des SQL-Abfrageerstellungsprogramms verfügbar, wenn die Anweisung falsch ist.
Sie haben drei Optionen zum Korrigieren der Syntax:
- Korrigieren Sie die Syntax manuell.
- Setzen Sie die Syntax auf die letzte bekannte richtige Quelle zurück.
- Setzen Sie die Anweisung auf den Schablonencode für die Anweisung zurück.
Wenn Sie auf den Schablonencode für die Anweisung zurücksetzen, wird der Code im SQL-Quellenteilfenster durch die Standardanweisung für den Anweisungstyp ersetzt. Beispiel: Die Standardanweisung für eine Anweisung SELECT lautet wie folgt:
SELECT * FROM.
Vor dem Korrigieren von SQL-Anweisungen im
SQL-Abfrageerstellungsprogramm müssen Sie sicherstellen, dass folgende Konfiguration
vorliegt:
- Die SQL-Anweisung muss im SQL-Abfrageerstellungsprogramm geöffnet sein.
- Das Tabellenteilfenster und das Entwurfsteilfenster des SQL-Abfrageerstellungsprogramms sind nicht verfügbar, weil das SQL-Quellenteilfenster Code mit einer nicht erkannten Syntax enthält.
Vorgehensweise
Gehen Sie wie folgt vor, um eine nicht erkannte Syntax in einer SQL-Anweisung im SQL-Abfrageerstellungsprogramm zu korrigieren:
- Korrigieren Sie den Code mit der nicht erkannten Syntax manuell.
- Setzen Sie die Syntax auf die letzte bekannte richtige Quelle zurück.
- Klicken Sie mit der rechten Maustaste auf das SQL-Quellenteilfenster. Klicken Sie dann im Popup-Menü auf Auf letzte richtige Quelle zurücksetzen. Ein Fenster mit der letzten richtigen Quelle wird geöffnet.
- Klicken Sie auf OK, um den Code auf diese Quelle zurückzusetzen, oder klicken Sie auf Abbrechen, um die aktuelle Quelle zu behalten.
- Setzen Sie die Anweisung auf den Schablonencode für die Anweisung zurück. Klicken Sie mit der rechten Maustaste auf das SQL-Quellenteilfenster. Klicken Sie dann im Popup-Menü auf Auf Schablone zurücksetzen.
Nächste Schritte
Nachdem Sie die nicht erkannte Syntax korrigiert haben, sind alle Teilfenster im SQL-Abfrageerstellungsprogramm wieder verfügbar. Sie können an der SQL-Anweisung weiterarbeiten oder Sie können die Anweisung speichern und schließen.