仅在JDBC连接上出现“ NzSQLException:更新计数超过Integer.MAX_VALUE”错误

时间:2018-07-05 12:44:01

标签: jdbc netezza nzsql

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

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

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

INSERT 0 2395423258

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

还有其他人遇到此错误吗?您是如何处理的?

1 个答案:

答案 0 :(得分:2)

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