# 生成记录组件使用示例
# 生成记录结果作为后继组件的动态参数(一个参数、多个参数)
开发的转换如下图,有三个组件:生成记录、关系型数据库输入、写日志。
当需要给后继组件传入一个参数时,可以用生成记录组件生成 1 行记录,其中包含一个字段 price,使用这个 price 字段值来参数化 SQL,即:将 price 的值当做后继关系型数据库输入组件的参数。
设置生成记录组件的“生成行数”为 1,表示只生成一行记录。定义名称、类型、值,如下图所示。
设置关系型数据库输入的“SQL 语句”中使用动态参数,表示查询 price > 10000 的数据,? 为占位符,如下图所示。
⚠️ 提示:当关系型数据库输入组件的 SQL 中使用动态参数时,可以预览记录。
当需要给后继组件传入多个参数时,可以在生成记录组件定义多个字段,如下图所示:
⚠️ 提示:关系型数据库输入组件的 SQL 中使用动态参数时,要按照生成记录组件中定义的字段顺序进行使用,否则无法查询出正确的数据。
预览结果是 price > 10000 且 manufacturer = "星峰" 的数据。