在RODBC sqlQuery()函数中是否存在查询长度的限制?

时间:2016-07-29 13:39:38

标签: r database hive rodbc

我想知道来自sqlQuery包的RODBC函数是否存在查询长度限制?我无法在文档中找到任何信息,但这是我的假设。

问题是,当我使用Hive编辑器编写查询时,我得到了正确的查询输出(包括长查询)。但是当我通过sqlQuery()连接时,长查询(~250)不起作用。我收到错误:

 [RODBC] ERROR: Could not SQLExecDirect 'my long query here'

我无法考虑查询在Hive编辑器中工作的不同原因,并且不适用于sqlQuery()

我知道250行很多用于SQL查询但不幸的是我没有权限在我使用的数据库中创建临时表,所以我在我的代码中这样做,这就是为什么代码是太长。我无法缩短代码。 任何帮助表示赞赏。

0 个答案:

没有答案