Mit diesem Block-Kommando lässt sich ein parametrisiertes SQL-Statement (INSERT/UPDATE/DELETE) als JDBC-Batch ausführen. Im Körper des Blockkommandos wird mit dem Kindkommando Datensatz zur Schreib-Warteschlange hinzufügen (typischerweise innerhalb einer äußeren Schleife) je Aufruf eine Zeile mit den aktuellen Variablenwerten in den Batch-Puffer gelegt. Erreicht der Puffer die maximale Batch-Größe, wird automatisch ein executeBatch an die Datenbank gesendet und der Puffer geleert. Am Ende des Blocks wird ein letzter executeBatch ausgeführt, der noch verbliebene Zeilen schreibt.
$Variablenname angegeben und bei jedem Apply mit dem aktuellen Variablenwert an die PreparedStatement gebunden. Es wird dringend empfohlen, etwaige Felder in diesem Ausdruck als Bind-Variablen anzugeben. Bind-VariablenexecuteBatch automatisch an die Datenbank gesendet und der Puffer geleert wird. (Default: 1000)commit an die Datenbank gesendet. Leer oder 0 bedeutet, dass kein automatischer Commit erfolgt.defaultConnector)