2015-02-11 38 views
0

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

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

谢谢!

回答

0

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

相关问题