我正试图执行这样的查询
SELECT replace(name, '\0', '') FROM example
在sqoop中使用参数--query
--query "select replace(name, '\\0', '')" from example e
但是这种方法返回了错误
ERROR tool.ImportTool: Imported Failed: No column by the name namefound while importing data; expecting one of [id, REPLACE_name___0_____]
你知道怎么解决这个问题吗?
1条答案
按热度按时间m4pnthwp1#
首先,您需要正确地封装sql语句。然后需要用“/”转义“\”字符。
请检查以下为我工作:
eval也发挥了作用:
不过,我不明白你的错误。希望有帮助。