【发布时间】:2019-02-20 21:08:45
【问题描述】:
我想使用 MySQL 更新查询将 tableB 的列 enum_value 更新为 tableA 中另一列 enum_value 的值,如下所示:
UPDATE tableB t1
INNER JOIN TableA t2 ON t1.sig_name = t2.sig_name
SET t1.enum_value = t2.enum_value
WHERE t1.dbc_Version = t2.dbc_version
上述 SQL 查询在 MYSQL 工作台中运行良好,但我想执行此查询(使用 NiFi PUTSQL(SQL 语句)属性动态执行此 Update。当我在 NiFi PutSQL 中写了这个,我得到了一个错误。我附上了下面的截图:
我有没有办法使用 NiFi 实现动态(数据库中的动态更新)?如果是,那么控制器服务需要如何以及需要什么提前谢谢!要设置吗?
提前致谢!
【问题讨论】:
标签: mysql apache sql-update apache-nifi