执行 Dynamic SQL
组件介 绍
执行Dynamic SQL组件
- 输入:
- 输出:
页面介绍
运行执行Dynamic SQL组件得到下图所示的界面。
参数选项
执行Dynamic SQL组件页面包含如下选项:
选项 | 说明 | 样例值 |
---|---|---|
步骤名称 | 画布上指定**“执行Dynamic SQL”**步骤的唯一名称,可以自定义名称或保留默认名称。 | 执行Dynamic SQL |
数据库连接 | 选择用于查找的数据库连接 | |
SQL field name | 指定包含要执行的SQL的字段 | |
Number of rows to return | 指定要返回的记录数。0表示,返回所有行 | 0 |
Outer Join | false:不返回未找到的行 true:至少返回一个源行,其余的为空 | |
Replace variables | 如果您想在SQL中使用变量,例如${table_name} ,则需要选中该选项。 | |
**Query only on parameters ** | 如果您的SQL语句变化不大,请选中此选项以减少物理数据库查询的数量。 | |
Template SQL | UDI中元数据和数据是分开的,所以你必须在模板中指定元部分(字段名和类型)。这指的是返回相同行结构的任何语句。 |
使用案例
使用执行Dynamic SQL查询表数据。
首先拖入**“自定义常量数据”**步骤编辑初始数据。原数据如下:
而后修改执行Dynamic SQL组件的参数如下。模板 SQL与自定义常量中sql字段一致。
最后预览数据,如下所示: