更新行
使用“更新行”操作可更新数据库中的行。
完成以下步骤,可在工作流中使用“更新行”操作:
1. “SQL 连接器”下的“更新行”操作拖动到工作区,并将指针置于该操作上,然后单击 或双击该操作。
“更新行”窗口随即打开。
2. 根据需要编辑“标签”。默认情况下,标签名称与操作名称相同。
3. “数据库”列表中,选择要连接的数据库类型:
PostgreSQL
SQL Server
MySQL
Oracle
4. 根据所选数据库的类型,添加数据库连接。要添加新连接,请参阅 添加 SQL 连接器连接
如果先前已添加 SQL 连接器连接,请从列表中选择一个连接。
5. “表”列表中,选择要从中更新行的相应数据库表。
可以一次更新多行。
6. Where 组的“子句连接符”列表中,选择下列选项之一:
“与”-“属性”组下指定的所有条件都必须返回 true。
“或”-“属性”组下指定的条件之一必须返回 true。
* 
如果不选择 Where 组下的任何条件,则该操作会更新选定表格中的所有行。
7. “属性”组下,单击“添加”,然后执行以下操作:
a. “属性”列表中,选择要筛选的列。
b. “运算符”列表中,选择合适的条件运算符。
c. “值”字段中,输入用于筛选器的列值。
单击“添加”可将多个属性添加到连接子句中。或者,单击 删除属性。
如果添加的属性相同,并在“子句连接符”列表中选择了“与”,则属性将以“或”运算符连接。
8. “设置列”组下,执行以下操作:
a. “列”列表中,选择要为其添加已更新行的值的列。
* 
如果表中任意列上都有 NOT NULL 约束,请确保为这些列指定值。这些列将作为“列”列表中的必填字段列出。
b. “值”字段中,输入要在选定列中添加的值。
如果该列中已经有值,并且您希望将该值从此列移除,请将“值”字段指定为 <NULL>
9. 单击“完成”
输出架构
“更新行”操作的输出架构会返回一个消息字符串和一个计数,该计数中包含已更新的行数。
下图显示了示例输出架构: