Documentation Index

Fetch the complete documentation index at: https://docs.lobstersoftware.com/llms.txt

Use this file to discover all available pages before exploring further.

execute sqlnode in phase3()

Prev Next

Mit dieser Funktion führen Sie einen SQL-Knoten in Phase 3 statt in Phase 4 aus. Dafür gibt es mehrere Anwendungsfälle.

  • Letztes, separates Feld im SQL-Knoten: Die Funktion führt jeden Datensatz einzeln aus (jede Iteration).

  • Feld nach dem SQL-Knoten: Die Funktion führt den gesamten Knoten aus (alle Iterationen auf einmal).

  • Stored Procedure Call im letzten, separaten Feld: Die Funktion committet die Stored Procedure sofort. Sie schreibt das Resultset in eine Map. Der Name der Map entspricht dem Namen des SQL-Knotens.

    • Die Funktion speichert das Resultset in der Map mit dem Namen map_result_<Name des SQL-Knotens>.

 HINWEIS: Die Datenbank benötigt die Daten manchmal bereits während des Mappings. Nutzen Sie in diesem Fall die Funktion commit sqlnode in phase3().

 HINWEIS: Die Funktion berücksichtigt beim Ausführen nur Felder im angegebenen SQL-Knoten. Sie ignoriert Felder in untergeordneten Knoten.

Parameter

Parameter

Beschreibung

a

Name des SQL-Knotens.

b

(optional) Kommagetrennte Liste von Indizes. Die Indizes definieren Positionen im Resultset der aufgerufenen Stored Procedure. Diese Positionen liefern die Ausgabeparameter. Der Index beginnt bei 1.

Die Funktion speichert die Ausgabeparameter in der Map mit dem Namen map_out_<Name des SQL-Knotens>.