Interaktion mit Datenbanken unter Verwendung von ESQL

Mithilfe von ESQL-Anweisungen und -Funktionen können Sie Daten aus Datenbanken in Ihren Nachrichtenflüssen lesen, Daten in diese Datenbanken schreiben und diese Datenbanken ändern.

In ESQL stehen eine Reihe von Anweisungen und Funktionen für den Zugriff auf Datenbanken zur Verfügung:
  • Mit der CALL-Anweisung werden gespeicherte Prozeduren aufgerufen.
  • Mit der Anweisung DELETE FROM werden Zeilen aus einer Datenbanktabelle entfernt.
  • Mit der INSERT-Anweisung wird einer Datenbanktabelle eine Zeile hinzugefügt.
  • Mit der PASSTHRU-Funktion kann eine komplexe Auswahl vorgenommen werden.
  • Mit der PASSTHRU-Anweisung können Verwaltungsoperationen aufgerufen werden (beispielsweise zum Erstellen einer Tabelle).
  • Mit der SELECT-Funktion werden Daten aus einer Tabelle abgerufen.
  • Mit der UPDATE-Anweisung können ein oder mehrere Werte in null oder mehreren Zeilen geändert werden.

Auf Benutzerdatenbanken können Sie über Compute- Database- und Filterknoten zugreifen. Die Datenbankzugriffsfunktionen all dieser Knoten sind identisch.

Sie können mit den Daten in den Datenbanken Nachrichten aktualisieren oder erstellen bzw. mit den in den Nachrichten enthaltenen Informationen Daten in den Datenbanken aktualisieren bzw. erstellen.

Wählen Sie Ausnahmebedingung für Datenbankfehler ausgeben sowie Warnungen als Fehler behandeln aus und setzen Sie Transaktion auf jedem Knoten, der auf eine Datenbank zugreift, auf Automatisch, um maximale Flexibilität zu erzielen.

Beginn der ÄnderungInformationen zur Konfiguration des Brokers und der Datenbank für die Unterstützung des Zugriffs von Nachrichtenflüssen aus finden Sie im Abschnitt Über ESQL auf Datenbanken zugreifen. Ende der Änderung

Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Übersicht zu ESQL
Zugehörige Tasks
Global koordinierte Nachrichtenflüsse konfigurieren
Zugriff auf Datenbanken über Nachrichtenflüsse
ESQL-Dateien verwalten
Zugehörige Verweise
Befehl mqsichangebroker
Befehl mqsicreatebroker
mqsisetdbparms-Befehl
Compute-Knoten
Database-Knoten
Filter-Knoten
ESQL-Referenz
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:32

ak05800_