1.SQL组件
1.1 基本功能
1、 SQL组件用来执行SQL语句,SQL语句可以引用参数,SQL组件大多数来执行清理表数据等。可使用参数列表中的参数执行SQL语句,SQL中使用问号作为参数占位符,注意顺序与参数列表中的顺序一致;如果前置组件输入的记录有多条将多次执行SQL语句。
2、 不支持select表作为下个组件的输入字段,如果有这种需求,请使用SQL输入组件。
3、 SQL组件可单独运行,不用加前置组件和后置组件。
1.2 基本设置
1、组件不带参数用法及例子
1)可执行单条SQL语句,如
- update TEST_SQLWIDGET1 set id = 'ID_010' where id = 'ID_006'
2)可执行多条SQL语句,中间用英文状态下的分号进行分隔,注意最后一条SQL语句不需要带上分号。如
- create table TEST_SQLWIDGET10 (ID VARCHAR2(10));
- insert into TEST_SQLWIDGET1 values ('ID_004');
- insert into TEST_SQLWIDGET1 values ('ID_005');
- insert into TEST_SQLWIDGET1 values ('ID_006');
- update TEST_SQLWIDGET1 set id = 'ID_010' where id = 'ID_006';
- update TEST_SQLWIDGET3 set caption = 'rrrr' where id = '102'
2、带参数用法及例子
说明:
a) SQL组件可使用前置组件的值作为自己执行SQL语句时的参数。
b) 使用参数列表中的参数执行SQL语句时,SQL中使用问号作为参数占位符,注意顺序与参数列表中的顺序一致;如果前置组件输入的记录有多条将多次执行SQL语句。
c) 当SQL语句带参数时,仅支持单条语句,不能执行多条语句。
2.存储过程组件
2.1 基本功能
支持调用执行数据库连接池的存储过程。
2.2 基本设置
选择连接池后,会根据不同的连接池刷新存储过程列表,选择存储过程,参数列表会相应字段加载。
3.Shell组件
支持执行Shell脚本。
请先登录