我有一个疑问。我正在尝试从oracle提取数据并希望使用HDFS
将其推送到sqoop 1.4.6
。
我要迁移的表包含名为" COMMENT
&的列#34;(这是oracle中的保留关键字),但当我尝试使用HDFS
将表推送到sqoop
时,发生的错误是:
15/09/30 14:52:49错误db.DBRecordReader:顶级异常: java.sql.SQLSyntaxErrorException:ORA-00936:缺少表达式
我已尝试将\ and "
放在此列中:
我在查询
"\"\"COMMENT\"\""
所以如何修复此错误..
答案 0 :(得分:0)
请尝试使用--query选项进行sqoop导入。
例如:sqoop import --query“从Table_Name中选择COMMENT .....”