Übersicht
Mit dieser Action ist es möglich mehrere SQL-Anweisungen gesammelt auszuführen. Sie eignet sich zum Beispiel für die Ausführung mehrere INSERT-Statements zur Befüllung einer Tabelle.
Technische Beschreibung
Klassenpfad: org.b2bbp.eai.actions.ExecuteSqlScriptAction
Konfigurationsmöglichkeiten
Einstellungsmöglichkeiten:
ActionProperty / Eigenschaften | Beschreibung | Werte |
---|---|---|
B3P_SQL_SCRIPT | Mit dieser Property wird das SQL-Skript angegeben, welches die SQL-Anweisungen enthält, die ausgeführt werden sollen. Der Wert wird unter diesem Schlüssel im MessageContext gesucht, so dass man die Property entweder in diesem Service definiert (mit aktivierten Nachrichtenkontext überschreiben) oder den MessageContext bereits in einer vorherigen Action befüllt. | |
B3P_DATA_SOURCE | Diese Property definiert die zu verwendende Datenquelle. Es muss der Name einer Datenquelle sein, welche in der b2bbp-engine.xml Datei konfiguriert ist ( |
|
B3P_SQL_SCRIPT_SPLIT_STRING | Mit dieser Property kann man das Trennzeichen bestimmen, welches die einzelnen SQL-Anweisungen voneinander trennt. | Default: ; (Semikolon) |
FAIL_ON_FAULT | Mit dieser Boolean-Property legt man fest, ob der Workflow bei einem Fehler in dieser Action abgebrochen werden soll (true) oder nicht (false). | Default: true |