【发布时间】:2016-09-22 21:57:04
【问题描述】:
我在通过 odbc Impala(最新版本)进行多次插入时遇到问题。
我正在尝试在具有 4 列的 Impala 表(在 Cloudera 上)中插入 2000 行,但我收到两个错误:
[Cloudera][SQLEngine] (31580) 语句长度超过最大值:16384。 [Cloudera][ImpalaODBC] (110) 在 Impala 中执行查询时出错:[HY000] : AnalysisException: Syntax error in line 1: ...
我正在使用查询参数化查询:
INSERT INTO name_table (a,b,c,d) VALUES (?,?,?,?) , (?,?,?,?) , ....
现在我的问题是:
有没有办法使用 odbc 驱动程序插入数百万行而不使用单次插入?
谢谢。
【问题讨论】: