普元数据开发平台 普元数据开发平台
产品介绍
安装部署
快速入门
操作指南
应用集成
FAQ
  • 执行SQL脚本组件使用说明
  • 组件说明
  • 配置项说明

# 执行SQL脚本组件使用说明

  • 组件说明
  • 配置项说明
  • 使用示例
    • 使用绑定参数的方式对表数据进行更改

# 组件说明

执行SQL脚本用于在转换的开始阶段或者对传入该步骤的每一行数据执行 SQL 脚本,执行一条或多条 SQL 语句。

如果使用多个执行SQL脚本组件,并且有执行顺序时,需要勾选“执行每一行”。如果第一个组件就是执行SQL组件则无需勾选

# 配置项说明

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

← JavaScript 写日志 →