Toolmaker Produkt-Dokumentation

Das Kontext-Menü im xsql-Fenster

Inhaltsübersicht

Wenn sich der Cursor im weissen SQL-Textfeld des Fensters XSQL Abfragedefinition befindet, können Sie durch Klicken der rechten Maustaste ein Kontextmenü aufrufen:

Dieses Kontextmenü enthält die folgenden Auswahlen, die wir auf dieser Seite beschreiben:

  • Abfrage testen
  • Verzeichnisse anzeigen (mit 4 Untermenüs)
  • SQL importieren
  • Bibliotheksliste setzen



Abfrage testen

Mit diesem Befehl wird die aktuell eingegeben Anweisung mit lediglich 10 Zeilen ausgeführt. Diese Art der Abfrage ist sehr schnell und kann dazu dienen, die SQL Syntax zu überprüfen oder sich einen Überblick über die zu erwartenden Ausgabedaten zu verschaffen.



Verzeichnisse anzeigen

Dieser Befehl öffnet ein Dialogfeld mit 4 Reitern:

  1. Schemas
  2. Tables
  3. Columns
  4. SELECT

Die ersten 3 davon hängen zusammen und sollten nacheinander (1 - 2 - 3) ausgewält werden. Sie können sich vom System beim erstellen der SQL-Abfrage unterstützen lassen und diese Reiter verwenden, wenn Sie die Bibliotheks-/Datei-/Feldnamen und -typen zu ermitteln.

Die vierte zeigt lediglich die Felder, die in der gegenwärtig aktiven SELECT-Anweisung angesprochen werden.

Schemas (1)

Es werden alle Bibliotheken der *USRLIBL auf der IBM i angezeigt.

Sie können eine oder mehrere Bibliotheken auswählen.

Tables (2)

Das System zeigt alle Dateien in allen zuvor unter Schemas ausgewählten Bibliotheken an.

Bibliothek TTOAD gewählt: es werden die Dateien/Tabellen in der Bibliothek gezeigt:

Wählen Sie eine oder mehrere Dateien aus.

Columns (3)

Das System zeigt alle Felder aller zuvor unter Tables ausgewählter Dateien an.

Dateien KUNDE und OAANG (Angebote) gewählt: es werden alle Felder gewählten Dateien gezeigt:

Einige Felder markieren und Rechtsklick-Kopieren: die Feldenamen werden in die Zwischenablage kopiert.

Die so kopierten Feldnamen kann man im Hauptfenster per Rechsklick-Einfügen (oder STRG-V) einfügen und dann mit dem restlichen SQL-Befehl garnieren.


SELECT

Zeigt alle Felder aller Tabellen an, die im SELECT-Befehl des Hauptfensters angesprochen werden



SQL importieren

Mit diesem Befehl können Sie Quellenanweisungen von IBM i Quell-Teildateien einlesen.



Bibliotheksliste ändern

Öffnet ein Fenster, in dem Sie die Bibliotheksliste ändern können. Geben einfach alle Bibliotheken, getrennt mit einem Leerzeichen ein und drücken Sie OK:

Standardbibliotheksliste: wenn Sie diese Checkbox aktivieren, dann wird xsql diese Bibliotheksliste in einer Datei speichern und beim nächsten Start von Excel wieder verwenden

Die Datei heisst XSQL.ini und ist im selben Pfad gespeichert, wie die anderen Ressourcen von xsql. Standardmässig ist dies: %programfiles(x86)%\Toolmaker\xsql