FME Transformers: 2024.1

Categories
Database
Format Specific
Integrations
Workflows

DatabaseUpdater

Update fields in a database table based on the condition specified.

The DatabaseUpdater uses FME Writers to perform updates on tables. Each DatabaseUpdater may have its own database connection, potentially not shared with other writers and transformers. If it is necessary to share a single connection or to change options on the writer that are not available in the DatabaseUpdater, use a writer directly instead.

Updates to geometry columns are supported if the corresponding writer supports the geometry.

Note: If geometry features are null, updates may produce inconsistent results. Some writers do not update null geometry, and others update null geometries to a value of null.

See the FME Readers and Writers help for more information on how writers will respond to updating existing rows.

Unlike FME Writers, fme_db_operation and fme_where attributes are not supported on DatabaseUpdater input features.

Configuration

Input Ports

Output Ports

This transformer has no output ports.

Parameters

Editing Transformer Parameters

Transformer parameters can be set by directly entering values, using expressions, or referencing other elements in the workspace such as attribute values or user parameters. Various editors and context menus are available to assist. To see what is available, click beside the applicable parameter.

For more information, see Transformer Parameter Menu Options.

FME Community

The FME Community is the place for demos, how-tos, articles, FAQs, and more. Get answers to your questions, learn from other users, and suggest, vote, and comment on new features.

Search for all results about the DatabaseUpdater on the FME Community.