DataX icon indicating copy to clipboard operation
DataX copied to clipboard

“writer检查”和“presql语句”的执行顺序

Open colben opened this issue 7 years ago • 2 comments

环境:win7,oraclereader,mysqlwriter

问题:报错提示 mysqlwriter 中指定的表(t1) 不存在

描述:数据库没有创建 t1 表,我在 json 配置文件中的 presql 中写了 t1 的建表语句,datax执行该json文件时,提示执行sql语句: “select * from db1.t1 where 1=2” 失败。

猜测:datax先检测 mysqlwriter 中的表名及列名是否与 reader 匹配后,再执行 presql?

colben avatar Dec 03 '18 14:12 colben

我也遇到了这问题, @colben

chinahub avatar Jun 05 '19 03:06 chinahub

我也遇到这个问题了,现在2024年了,请问有解决办法了吗。 我觉得: 猜测:datax先检测 mysqlwriter 中的表名及列名是否与 reader 匹配后,再执行 presql? 这个不合理

czxin788 avatar Jan 16 '24 07:01 czxin788