Seite 'SQL-Anweisung erstellen'

Verwenden Sie die Seiten dieser Notizbuchseite zum Erstellen der SQL-Anweisung.

Welche Seiten diese Notizbuchseite des Assistenten beinhaltet, hängt vom Typ der erstellten Anweisung ab.
Anweisungstyp Enthaltene Seiten
SELECT und SELECT DISTINCT Tabellen, Spalten, Joins, Bedingungen, Gruppen und Reihenfolge
INSERT Tabellen und Einfügen
UPDATE Tabellen, Aktualisieren und Bedingungen
DELETE Tabellen und Bedingungen
Tabellen
Auf dieser Seite wählen Sie mindestens eine Tabelle aus, die in der SQL-Anweisung verwendet werden soll. Welche Felder diese Seite beinhaltet, hängt vom Typ der erstellten SQL-Anweisung ab.
Verfügbare Tabellen
Erweitern Sie ein Schema, klicken Sie mindestens eine in der SQL-Anweisung zu verwendende Tabelle an, und klicken Sie dann > an. Wenn Sie eine Anweisung INSERT, UPDATE oder DELETE erstellen, können Sie nur eine Tabelle auswählen. Wenn Sie eine Anweisung SELECT oder SELECT DISTINCT erstellen, können Sie mehrere Tabellen auswählen. Verwenden Sie zum Auswählen mehrerer Tabellen die Steuertaste (Taste Strg) und die Umschalttaste.
Ausgewählte Tabellen
Zeigt die für die Anweisung SELECT oder SELECT DISTINCT ausgewählten Tabellen.
Tabellen
Zeigt den Namen einer ausgewählten Tabelle. Zum Entfernen einer Tabelle aus dieser Liste klicken Sie sie an und klicken anschließend < an. Klicken Sie zum Entfernen aller Tabellen << an.
Aliasname
In dieser Zelle können Sie einen Substitutionsnamen für eine Tabelle in einer Anweisung SELECT oder SELECT DISTINCT angeben. Klicken Sie die Zelle doppelt an, und geben Sie den Aliasnamen für die Tabelle ein.
Ausgewählte Tabelle
Zeigt die für die Anweisung INSERT, UPDATE oder DELETE ausgewählte Tabelle. Zum Entfernen der Tabelle aus diesem Feld klicken Sie sie an und klicken anschließend < an.
Spalten
Auf dieser Seite wählen Sie die in der SQL-Anweisung zu verwendenden Spalten aus.
Verfügbare Spalten
Erweitern Sie eine Tabelle, klicken Sie die in der SQL-Anweisung zu verwendenden Spalten an, und klicken Sie dann > an. Verwenden Sie zum Auswählen mehrerer Spalten die Steuertaste (Taste Strg) und die Umschalttaste. Klicken Sie >> an, um alle Spalten in allen Tabellen in der Liste hinzuzufügen.
Ausgewählte Spalten
Zeigt die ausgewählten Spalten und die definierten Ausdrücke für die SQL-Anweisung. Klicken Sie zum Hinzufügen eines Ausdrucks zur Liste Hinzufügen an, und erstellen Sie den Ausdruck dann mit Hilfe des Assistenten Ausdruckserstellungsprogramm. Zum Ändern eines Ausdrucks klicken Sie ihn in der Liste an und klicken anschließend Ändern an. Zum Entfernen eines Ausdrucks aus der Liste klicken Sie ihn an und klicken anschließend Entfernen an.
Spalten
Zeigt den Namen einer ausgewählten Spalte oder eines ausgewählten Ausdrucks. Zum Entfernen einer Spalte aus dieser Liste klicken Sie sie an und klicken anschließend < an. Klicken Sie zum Entfernen aller Spalten << an. Wenn Sie die Position einer Spalte oder eines Ausdrucks in der Liste ändern wollen, klicken Sie die Spalte und anschließend Nach oben oder Nach unten an.
Aliasname
In dieser Zelle können Sie einen Substitutionsnamen für eine Spalte oder einen Ausdruck angeben. Klicken Sie die Zelle doppelt an, und geben Sie dann den Aliasnamen ein.
Schema- und Tabellenname anzeigen
Wenn dieses Markierungsfeld ausgewählt ist, werden die Spaltennamen in der Liste Ausgewählte Spalten durch ihren Schema- und Tabellennamen vollständig qualifiziert.
Joins
Auf dieser Seite geben Sie die Joinbedingungen zum Verknüpfen von Tabellen an.
Feld ohne Kennzeichnung
Dieses Teilfenster enthält eine grafische Darstellung der für die SQL-Anweisung ausgewählten Tabellen und Spalten. Führen Sie zum Angeben einer Joinbedingung einen der folgenden Schritte aus:
  • Ziehen Sie den Zeiger von einer Spalte in einer Tabelle zu einer Spalte in einer anderen Tabelle. Wenn Sie einen anderen als den Standardjointyp Inner Join verwenden wollen, klicken Sie die Joinverbindung mit der rechten Maustaste an. Klicken Sie anschließend Jointyp angeben im Popup-Menü an. Wählen Sie den Jointyp im Fenster Join angeben aus.
  • Klicken Sie eine Tabelle mit der rechten Maustaste an, und klicken Sie anschließend Join erstellen im Popup-Menü an. Geben Sie die Joinbedingung im Fenster Join angeben an.
Bedingungen
Geben Sie mit Hilfe des Rasters auf dieser Seite die Bedingungen an, die steuern, welche Zeilen der Datenbank ausgewählt, aktualisiert oder gelöscht werden, je nach erstelltem Anweisungstyp. Die Bedingungen für eine SQL-Anweisung werden in einer Klausel WHERE oder HAVING angegeben.
Spalte
Diese Spalte kann entweder eine Tabellenspalte oder einen Ausdruck enthalten. Klicken Sie zum Eingeben eines Ausdrucks Ausdruck erstellen in der Liste an. Verwenden Sie dann die Seiten des Assistenten Ausdruckserstellungsprogramm, um den Ausdruck anzugeben.
Operator
Wählen Sie einen Operator für die Bedingung aus.
Wert
Diese Spalte kann eine Spalte, einen Wert oder einen Ausdruck enthalten. Klicken Sie die Zelle doppelt an, und geben Sie einen Wert ein, wählen Sie eine Spalte aus, oder klicken Sie Ausdruck erstellen an, um den Assistenten Ausdruckserstellungsprogramm zu öffnen.
AND/OR
Wenn Sie mehrere Bedingungen in der Klausel WHERE benötigen, wählen Sie entweder AND oder OR als logisches Bindewort zwischen den einzelnen Bedingungen aus.
Gruppen
Auf dieser Seite geben Sie die Informationen für eine Klausel GROUP BY in einer Anweisung SELECT an. Durch die Klausel GROUP BY wird angegeben, dass durch die Klausel WHERE abgerufene Zeilen gruppiert und so komprimiert werden sollen, dass alle Zeilen mit denselben Werten für die Gruppierungsspalten als einzelne Zeile in der Ergebnismenge behandelt werden.
Feld ohne Kennzeichnung
Zeigt die Liste der derzeit definierten Gruppierungsausdrücke. Anfangs enthält diese Liste nur den Standardgruppierungsroot.
Typ
Zeigt den Gruppierungstyp des ausgewählten Gruppierungsausdrucks.
Spalte
Zeigt die Spalten, Ausdrücke und Gruppierungstypen, die für den ausgewählten Gruppierungsausdruck definiert sind. Klicken Sie zum Hinzufügen eines neuen Elements die erste leere Zeile doppelt an. Wählen Sie dann eine Spalte oder einen Gruppierungstyp aus, oder klicken Sie Ausdruck erstellen an, und erstellen Sie einen Ausdruck.
Reihenfolge
Auf dieser Seite geben Sie die Spalten an, die zum Sortieren der Zeilen in der Ergebnistabelle verwendet werden sollen. Sie können die Sortierreihenfolge für jede Spalte angeben.
Verfügbare Spalten
Erweitern Sie eine Tabelle, klicken Sie die für die Anordnung der Zeilen in der Ergebnistabelle zu verwendenden Spalten an, und klicken Sie dann > an. Zum Auswählen mehrerer Spalten können Sie die Steuertaste (Taste Strg) und die Umschalttaste verwenden. Klicken Sie >> an, um alle Spalten in allen Tabellen in der Liste hinzuzufügen.
Nur Ausgabespalten anzeigen
Wählen Sie diese Option aus, um nur die Spalten in der Ergebnistabelle in der Liste Verfügbare Spalten anzuzeigen. Auf der Seite Spalten geben Sie an, welche Spalten in der Ergebnistabelle angezeigt werden.
Alle verfügbaren Spalten anzeigen
Wählen Sie diese Option aus, um alle Spalten in allen Tabellen in der Liste Verfügbare Spalten anzuzeigen.
Ausgewählte Spalten
Spalte
Zeigt die Namen der Spalten in der Reihenfolge, in der ihre Werte in der Ergebnistabelle sortiert sind. Wenn Sie die Position einer Spalte in der Liste ändern wollen, klicken Sie die Spalte und anschließend Nach oben oder Nach unten an.
Sortierreihenfolge
Gibt an, ob die Werte in der Spalte in aufsteigender oder absteigender Reihenfolge sortiert werden. Die Standardsortierreihenfolge ist aufsteigend.
Schema- und Tabellenname anzeigen
Wenn dieses Markierungsfeld ausgewählt ist, werden die Spaltennamen in der Liste Ausgewählte Spalten mit ihren Schema- und Tabellennamen vollständig qualifiziert.
Einfügen
Auf dieser Seite geben Sie die Werte für die neue Zeile an, die Sie in die Tabelle einfügen wollen, die Sie auf der Seite Tabellen ausgewählt haben.
Spalte
Zeigt den Namen einer Spalte in der Tabelle.
Typ
Zeigt den Datentyp und die Größe der Spalte.
Wert
Geben Sie einen Wert für die Spalte in der neuen Zeile der Tabelle ein. Wenn dem Namen in der Zelle Spalte ein Pluszeichen (+) vorangestellt ist, müssen Sie einen Wert für die Spalte angeben.
Aktualisieren
Auf dieser Seite geben Sie die Werte für die Spalten an, die Sie in der Tabelle aktualisieren wollen, die Sie auf der Seite Tabellen ausgewählt haben.
Spalte
Zeigt den Namen einer Spalte in der Tabelle.
Typ
Zeigt den Datentyp und die Größe der Spalte.
Wert
Geben Sie einen Wert für die Spalte in der neuen Zeile der Tabelle ein.
Zugehörige Informationen
Erstellen von SQLJ-Dateien
Erstellen gespeicherter Prozeduren

Feedback