仅在 JDBC 连接上"NzSQLException: The update count exceeded Integer.MAX_VALUE"错误



在netezza中构造一个相当大的表时,在使用JDBC连接时出现以下错误:

org.netezza.error.NzSQLException: The update count exceeded Integer.MAX_VALUE.

确实已正确创建,但代码会引发异常。 当我尝试使用nzsql运行相同的SQL时,我得到:

INSERT 0 2395423258

即没有抛出异常。 似乎在 JDBC 中存储记录计数的变量不够大?

还有其他人遇到过此错误吗?你是怎么处理的?

修改连接字符串以包含ignoreUpdateCount=on作为参数,然后重试。

相关内容

最新更新