Angeben von WITH-Anweisungen in SQL Builder

Eine Anweisung WITH wird aus mindestens einem allgemeinen Tabellenausdruck und einer Anweisung SELECT erstellt. Durch einen allgemeinen Tabellenausdruck wird eine benannte Ergebnistabelle definiert, die als Tabelle in der Klausel FROM einer nachfolgenden Anweisung SELECT angegeben werden kann. Die Anweisung WITH ist nur verfügbar, wenn Sie eine IBM DB2-Datenbank verwenden.

Voraussetzung: Vor dem Angeben einer Anweisung WITH müssen Sie die Anweisung in SQL Builder erstellen.

Gehen Sie wie folgt vor, um eine Anweisung WITH in SQL Builder anzugeben:

  1. Während die Anweisung WITH in SQL Builder geöffnet ist, erweitern Sie die Anweisung SELECT des Stammknotens in der Modellstruktursicht.
  2. Erweitern Sie den Knoten WITH WithTable, und klicken Sie dann die untergeordnete Klausel SELECT an.
  3. Erstellen Sie die Klausel SELECT für den allgemeinen Tabellenausdruck in SQL Builder.
  4. Klicken Sie den Knoten WITH WithTable in der Modellstruktursicht an. Vervollständigen Sie die Spaltenliste in SQL Builder. Fügen Sie dem allgemeinen Tabellenausdruck Spalten hinzu, indem Sie Spaltennamen zuweisen und dann Hinzufügen>> anklicken. Die Spalten müssen den Spalten entsprechen, die in der Klausel SELECT der Anweisung SELECT des allgemeinen Tabellenausdrucks definiert sind.
  5. Optional: Wenn Sie weitere allgemeine Tabellenausdrücke hinzufügen wollen, klicken Sie die Anweisung SELECT des Stammknotens in der Modellstruktursicht mit der rechten Maustaste an, und klicken Sie anschließend Allgemeinen Tabellenausdruck hinzufügen (WITH) im Popup-Menü an.
  6. Klicken Sie die Anweisung WITH mit hinzugefügter Anweisung SELECT in der Modellstruktursicht an. Die Anweisung SELECT ist ein den Knoten WITH WithTable gleichgeordnetes Element. Diese Anweisung SELECT gilt für die gesamte Anweisung WITH, und es werden darin die allgemeinen Tabellenausdrücke verwendet, die in der Anweisung WITH definiert sind.
  7. Erstellen Sie die Anweisung WITH mit hinzugefügter Anweisung SELECT in SQL Builder.
  8. Führen Sie die SQL-Anweisung aus. Die Ausgabe wird in der Datenausgabesicht angezeigt.
Zugehörige Verweise
SQL Builder für WITH-Anweisungen

Feedback