For the complete documentation index, see llms.txt. Any page on this site can be fetched as Markdown by appending .md to its URL.

SharpenDB UPDATEDataSharpensharpenDbUpdate· Version 1.0.0

Run an UPDATE query on a table in SharpenDB.

Modifies existing rows in a SharpenDB table. Set the fields and new values to write — values can use $(name) variables — and restrict which rows change with Where conditions. An update is refused, and takes invalidInput with the reason, when it has no condition, when a condition's value is blank (IS NULL, IS NOT NULL, IS TRUE, and IS NOT TRUE need none), or when a condition matches every row: a LIKE pattern of only %, or a NOT IN list holding an empty value. The flow takes default when the update succeeds. A query SharpenDB does not answer within 20 seconds takes timeout, or fallback when timeout is not wired. The node's Timeout field is not applied: it does not change that 20-second limit.

Integration required

Connect the Sharpen integration before using this node.

Fields

FieldTypeRequiredDescription
Table
table
dynamicDropdownRequiredThe table to update.
Update fields
fields
dynamic array of fields with optionsRequiredSet fields to update with values
Where
where
dynamic array of fields with optionsRequiredWHERE conditions to filter which rows to update. Each condition compares a table field using an operator against a value.
Where Operator
whereConditionOperator
stringOptionalWhat operator (AND/OR) to use for the where condition.
Variables
variables
array of objectsOptionalSave variables from the data returned.
Timeout
timeout
numberOptionalNot applied yet: SharpenDB queries always wait up to 20 seconds, whatever this is set to.

Exits

defaulttimeout

System exits (auto-injected, hidden when unwired): invalidInput, fallback.

On this page