本文主要是介绍sqoop报错 ERROR manager.SqlManager: Error executing statement: java.sql.SQLSyntaxErro,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.现象
sqoop导入oracle的数据报错
20/06/22 09:27:11 ERROR manager.SqlManager: Error executing statement: java.sql.SQLSyntaxErrorException: ORA-00936: missing expression
java.sql.SQLSyntaxErrorException: ORA-00936: missing expression
2.原因
检查导入的sql错误
select * from esoc_ordergoods where substr(TS,1,10 ) =< '$do_date' and \$CONDITIONS
3.解决方案
将sql的=< 改为 <= 后恢复
这篇关于sqoop报错 ERROR manager.SqlManager: Error executing statement: java.sql.SQLSyntaxErro的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!