"NzSQLException: The update count exceeded Integer.MAX_VALUE" 仅在 JDBC 连接上出错
"NzSQLException: The update count exceeded Integer.MAX_VALUE" ERROR only on JDBC connection
在 netezza 中构建相当大的 table 时,使用 JDBC 连接时出现以下错误:
org.netezza.error.NzSQLException: The update count exceeded Integer.MAX_VALUE.
table 确实 正确创建,但代码抛出异常。当我使用 nzsql
尝试 运行 相同的 SQL 我得到:
INSERT 0 2395423258
即没有抛出异常。似乎 JDBC 中存储记录数的变量不够大?
还有其他人遇到过这个错误吗?你是怎么处理的?
修改您的连接字符串以包含 ignoreUpdateCount=on
作为参数,然后重试。
在 netezza 中构建相当大的 table 时,使用 JDBC 连接时出现以下错误:
org.netezza.error.NzSQLException: The update count exceeded Integer.MAX_VALUE.
table 确实 正确创建,但代码抛出异常。当我使用 nzsql
尝试 运行 相同的 SQL 我得到:
INSERT 0 2395423258
即没有抛出异常。似乎 JDBC 中存储记录数的变量不够大?
还有其他人遇到过这个错误吗?你是怎么处理的?
修改您的连接字符串以包含 ignoreUpdateCount=on
作为参数,然后重试。