能力说明
能力名称:读取mysql多个表
功能简介
按顺序用相同的sql语句读取多个mysql表,提升效率,节省人力操作
(mysql必须在同一个库中)
配置参数
| 参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
|---|---|---|---|---|
| 数据库地址 | string | 是 | Mysql 数据库地址,支持ip或者域名 | |
| 数据库端口 | string | 是 | 3306 | Mysql 数据库端口,例如3306 |
| 数据库名 | string | 是 | Mysql 数据库库名,需要读取的库名 | |
| 数据库用户名 | string | 是 | Mysql 用户名 | |
| 登陆密码 | string | 是 | Mysql 登陆密码 | |
| 查询语句 | string | 是 | 查询语句,例如select * from %TABLE_NAME% where colum='aa' |
|
| TABLE_NAME列表 | string | 否 | 要读取的表名,多个用半角逗号分隔 | |
| 执行查询超时时间 | string | 是 | 60 | 执行查询语句的最长时间(单位秒),默认为60秒,设置为0为永不超时 |
注:"查询语句" 参数中 %TABLE_NAME% 是一个固定占位符,请在sql中需要写表名时用这个占位符替代,程序将使用"TABLE_NAME列表"参数中的表名依次替换,然后执行sql语句
注2:"TABLE_NAME列表"是可选参数,当该参数留空的时候,请在"查询语句"参数中直接写完整的sql语句即可,就不需要 "%TABLE_NAME%" 了
输入简介
无
输出简介
同数据库类能力输出格式
相关能力
无
参考指标
数据质量:100%
处理性能:未知