Übersicht zu ESQL

Bei ESQL (ESQL = Extended Structured Query Language) handelt es sich um eine in WebSphere Message Broker definierte Programmiersprache zum Definieren und Bearbeiten von Daten in einem Nachrichtenfluss.

In diesem Abschnitt finden Sie eine Einführung zu ESQL.

ESQL basiert auf SQL (SQL = Structured Query Language). SQL wird im Zusammenhang mit relationalen Datenbanken wie DB2 verwendet. ESQL ist eine Erweiterung der Konstrukte der SQL-Sprache und unterstützt Sie bei Ihrer Arbeit mit Nachrichten- und Datenbankinhalt zum Definieren des Verhaltens von Knoten in einem Nachrichtenfluss.

Der ESQL-Code, den Sie zum Anpassen von Knoten in einem Nachrichtenfluss erstellen, ist in einer ESQL-Datei definiert mit dem Namen <Nachrichtenflussname>.esql, die dem Nachrichtenflussprojekt zugeordnet ist. Sie können ESQL in folgenden integrierten Knoten verwenden:

Sie können mit Hilfe von ESQL auch Funktionen und Prozeduren erstellen, die Sie in den folgenden integrierten Knoten verwenden können:

Um ESQL korrekt und effizient in Ihren Nachrichtenflüssen verwenden zu können, müssen Sie mit folgenden Konzepten vertraut sein:

Verwenden Sie den in den Flow-Debugger integrierten ESQL-Debugger, um für den von Ihnen geschriebenen Code Debugvorgänge auszuführen. Der Debugger arbeitet den ESQL-Code Anweisung für Anweisung durch, so dass Sie die Ergebnisse aller Zeilen des Codes einzeln anzeigen und überprüfen können.
Anmerkung: In früheren Releases wurden verschiedene Debuggertypen bereitgestellt. Jeder dieser Typen war für einen bestimmten Codetyp zuständig (z. B. ESQL, Nachrichtenflüsse oder Java). Für Version 6 wurden diese einzelnen Debugger in einen Debugger integriert, der einfach als "Debugger" bezeichnet wird und alle Codetypen verarbeitet.
Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Nachrichtenflüsse, ESQL und Zuordnungen
Nachrichtenzuordnung - Übersicht
ESQL-Knoten
Zugehörige Tasks
Nachrichtenflüsse entwickeln
Nachrichtenzuordnungen entwickeln
ESQL schreiben
ESQL-Debug ausführen
Zugehörige Verweise
Integrierte Knoten
ESQL-Referenz
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
ak00990_