← All nodes
Output

JDBC Output

Writes the rows that reach it into an existing table of any database with a JDBC driver, in one transaction, and passes them on.

When to use it

Use it to load data into a database FlowDoo has no dedicated output for.

In a pipeline

Settings

SettingTypeRequiredDefault or hint
ConnectionselectYesAdd a connection below
Target TableselectYesSelect a table
Write Modeselect—append
Key columnsselect—Columns that identify a row

Example

Update price list

  • Target Table=informix.price_list
  • Write Mode=Replace existing rows
Rows arriving
skuprice
A-10012.5
A-2008
Passed on unchanged
skuprice
A-10012.5
A-2008

Worth knowing

  • Inserts are sent as a JDBC batch with auto-commit off, committed only when every statement worked.
  • Names are used as typed; anything that is not a plain name is double-quoted (ANSI SQL).
  • Previews never write.

Others in Output