Freigeben über


SQL-Feld (Visuelle Datenbankwerkzeuge)

Gilt für:SQL Server

Sie können den SQL-Bereich verwenden, um eine eigene SQL-Anweisung zu erstellen, oder Sie können den Bereich "Kriterien" und "Diagramm" verwenden, um die Anweisung zu erstellen. In diesem Fall werden die SQL-Anweisungen im SQL-Bereich erstellt. Beim Erstellen einer Abfrage wird der SQL-Bereich automatisch aktualisiert und neu formatiert, um die Lesbarkeit zu verbessern.

Um den SQL-Bereich zu öffnen, öffnen Sie zuerst den Abfrage- und Ansichts-Designer (mit einem datenbankobjekt, das im Server-Explorer ausgewählt ist, im Menü "Datenbank " die Option "Neue Abfrage"). Zeigen Sie dann im Menü "Abfrage-Designer" auf "Bereich", und wählen Sie "SQL" aus.

Im SQL-Bereich können Sie folgende Aktionen ausführen:

  • neue Abfragen durch die Eingabe von SQL-Anweisungen erstellen

  • Ändern Sie die SQL-Anweisung, die vom Abfrage- und Sicht-Designer basierend auf Ihren Einstellungen im Diagrammbereich und im Kriterienbereich erstellt wurde.

  • Geben Sie Anweisungen ein, die features nutzen, die für die datenbank spezifisch sind, die Sie verwenden.

Hinweis

Achten Sie darauf, dass Sie die Regeln zum Identifizieren von Datenbankobjekten in der datenbank kennen, die Sie verwenden. Ausführliche Informationen finden Sie in der Dokumentation des Datenbankverwaltungssystems.

Anweisungen im SQL-Bereich

Sie können die aktuelle Abfrage direkt im SQL-Bereich bearbeiten. Wenn Sie in einen anderen Bereich wechseln, formatiert der Abfrage- und Sicht-Designer automatisch Ihre Anweisung und stellt dann sicher, dass die Diagramm- und Kriterienbereiche mit Ihrer Anweisung übereinstimmen.

Wenn Ihre Anweisung nicht im Diagramm- und Kriterienbereich dargestellt werden kann und wenn diese Bereiche sichtbar sind, zeigt der Abfrage- und Ansichts-Designer einen Fehler an und bietet Ihnen dann zwei Optionen:

  • Ignorieren Sie, dass die Anweisung nicht im Diagramm- und Kriterienbereich dargestellt werden kann.

  • Rückgängigmachen der Änderung, die nicht dargestellt werden kann, und wiederherstellen Sie die neueste Version der SQL-Anweisung.

Wenn Sie sich dafür entscheiden, dass die Anweisung nicht im Bereich "Diagramm" und "Kriterien" dargestellt werden kann, blendet der Abfrage- und Ansichts-Designer die anderen Bereiche ab, um anzugeben, dass sie den Inhalt des SQL-Bereichs nicht mehr widerspiegeln.

Sie können mit dem Bearbeiten der Anweisung fortfahren und diese wie jede andere SQL-Anweisung ausführen.

Hinweis

Wenn Sie eine SQL-Anweisung eingeben und anschließend weitere Änderungen an der Abfrage im Diagrammbereich bzw. Kriterienbereich vornehmen, erstellt der Abfrage- und Ansichts-Designer die SQL-Anweisung neu und aktualisiert die Anzeige. In einigen Fällen führt diese Aktion zu einer SQL-Anweisung, die sich von der ursprünglich eingegebenen anweisung unterscheidet (obwohl sie immer dieselben Ergebnisse liefert). Dieser Unterschied ist besonders wahrscheinlich, wenn Sie mit Suchbedingungen arbeiten, die mehrere Klauseln umfassen, die mit AND und .OR