Freigeben über


SQL-Bereich

Aktualisiert: November 2007

Sie mithilfe des SQL-Bereichs eine eigene SQL-Anweisung erstellen. Sie können die Anweisung auch mithilfe des Kriterienbereichs und des Diagrammbereichs erstellen. In diesem Fall wird die SQL-Anweisung 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 Abfrage- und Ansicht-Designer. (Wählen Sie dazu in 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

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

  • Anweisungen eingeben, die auf spezielle Features der von Ihnen verwendeten Datenbank zugreifen

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.

Hinweis:

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Anweisungen im SQL-Bereich

Sie können die aktuelle Abfrage direkt im SQL-Bereich bearbeiten. Sobald Sie in einen anderen Bereich wechseln, formatiert der Abfrage- und Ansicht-Designer automatisch Ihre Anweisung und aktualisiert anschließend die Angaben im Diagrammbereich und im Kriterienbereich.

Wenn der Diagramm- und der Kriterienbereich angezeigt werden und Ihre Anweisung nicht in diesen Bereichen dargestellt werden kann, meldet Abfrage- und Ansicht-Designer einen Fehler und bietet Ihnen zwei Optionen an:

  • Ignorieren der Tatsache, 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 in den Diagramm- und Kriterienbereichen dargestellt werden kann, werden die anderen Bereiche in Abfrage- und Ansicht-Designer ausgeblendet. Damit wird angegeben, dass in diesen Bereichen der Inhalt des SQL-Bereichs 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 Abfrage- und Ansicht-Designer die SQL-Anweisung neu und aktualisiert ihre 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

Aufgaben

Gewusst wie: Erstellen von Abfragen

Gewusst wie: Ausführen von Abfragen

Konzepte

Ausdrücke in Abfragen

Referenz

Diagrammbereich

Kriterienbereich

Ergebnisbereich

Weitere Ressourcen

Entwerfen von Abfragen und Ansichten