sqoop查询的最大长度是多少?

时间:2015-02-11 19:06:06

标签: sqoop

sqoop查询是否有最大长度(通过--query选项)?

我已经能够使用一些非常大的查询,但现在正在创建一个可以将查询传递给脚本的小程序。我不知道这可能会持续多久。 查询将来自文件,文件的每一行以\

结尾

谢谢!

1 个答案:

答案 0 :(得分:1)

最大语句长度是特定于数据库的供应商。我相信SQLServer的最大值超过16M字符,Informix有64K字符串限制等。另外,如果您从命令行调用操作系统将限制命令长度和间接查询长度。如果你通过Oozie调用,Oozie将在100K字符的工作流定义(XML文件)上施加最大长度,尽管这是可配置的),这也将限制你的语句的长度。 / p>