# 执行SQL脚本组件使用说明
# 组件说明
执行SQL脚本用于在转换的开始阶段或者对传入该步骤的每一行数据执行 SQL 脚本,执行一条或多条 SQL 语句。
# 配置项说明
配置名称 | 数据类型 | 是否必须 | 默认值 | 描述 |
---|---|---|---|---|
节点名称 | String | 是 | - | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。 |
选择数据源 | String | 是 | - | 选择输出数据源。 |
SQL编辑 | String | 是 | - | 需要执行的sql,勾选此选项时,才能进行变量或参数替换。 |
执行每一行 | Boolean | 是 | false | 选择此选项可为每个传入行执行 SQL。在这种情况下,可以使用参数。如果未选中此选项,则 SQL 语句将在步骤初始化阶段执行。选择此选项可为每个传入行执行 SQL。在这种情况下,可以使用参数。如果未选中此选项,则 SQL 语句将在步骤初始化阶段执行。 |
作为单个语句执行 | Boolean | 是 | false | 勾选此选项,执行多条;分隔的sql语句。 |
变量替换 | Boolean | 是 | false | 勾选此选项,使用变量替换${}标识字段。 |
绑定参数 | Boolean | 是 | false | 勾选此选项,可以使用输入流中字段作为参数,使用'?'作为参数标识,参数字段值需要和'?'位置对应。 |
引用字符串 | Boolean | 是 | false | 勾选此选项,值为字符串参数,用quote(''/"",根据数据库而定)包裹。 |
作为参数字段 | String | 是 | - | 勾选绑定参数,选择前置步骤字段作为参数,否则,用于填写字段值。 |
包含插入状态字段 | String | 是 | - | 可选:如果您想在我们的数据流中获取一个额外的字段,其中包含插入的编号或记录,请在此处定义字段名称。 |
包含更新状态字段 | String | 是 | - | 指定包含更新记录数量的统计信息字段,也就是更新的个数。 |
包含删除状态字段 | String | 是 | - | 指定包含删除记录数量的统计信息字段。 |
包含读状态字段 | String | 是 | - | 指定包含查询记录数量的统计信息字段。 |