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.

Öffnen Sie zuerst den Abfrage- und Sicht-Designer, um den SQL-Bereich zu öffnen. (Wählen Sie dazu im Server-Explorer ein Datenbankobjekt aus, und klicken Sie im Menü Datenbank auf Neue Abfrage.) Zeigen Sie dann im Menü Abfrage-Designer auf Bereich, und klicken Sie auf SQL.

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 spezielle Funktionen der von Ihnen verwendeten Datenbank nutzen.

Hinweis

Machen Sie sich mit den Regeln vertraut, über die Datenbankobjekte in der von Ihnen verwendeten Datenbank identifiziert werden können. 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 der Diagramm- und der Kriterienbereich angezeigt werden und Ihre Anweisung nicht in diesen Bereichen dargestellt werden kann, meldet der Abfrage- und Ansicht-Designer einen Fehler und bietet Ihnen zwei Optionen an:

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

  • Rückgängigmachen der nicht darstellbaren Änderung und Zurücksetzen auf die aktuellste Version der SQL-Anweisung.

Wenn Sie ignorieren, dass die Anweisung nicht im Diagrammbereich und im Kriterienbereich dargestellt werden kann, werden die anderen Bereiche im Abfrage- und Sicht-Designer ausgeblendet. Damit wird angegeben, dass der Inhalt des SQL-Bereichs in diesen Bereichen nicht wiedergegeben wird.

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 wird hierbei eine SQL-Anweisung generiert, die in ihrer Struktur von der ursprünglich eingegebenen Anweisung abweicht (jedoch nach wie vor die gleichen Ergebnisse liefert). Diese Abweichung tritt häufig dann auf, wenn Sie Suchbedingungen verwenden, in denen mehrere Klauseln durch AND und OR verknüpft wurden.

Siehe auch

Erstellen von Abfragen (Visual Database Tools)
Ausführen von Abfragen (Visual Database Tools)
Themen zur Vorgehensweise: Entwerfen von Abfragen und Ansichten (Visual Database Tools)
Diagrammbereich (Visual Database Tools)
Kriterienbereich (Visual Database Tools)
Ergebnisfenster (Visuelle Datenbankwerkzeuge)