«NzSQLException: количество обновлений превысило Integer.MAX_VALUE» ОШИБКА только при соединении JDBC - PullRequest
0 голосов
/ 05 июля 2018

При построении довольно большой таблицы в netezza я получаю следующую ОШИБКУ при использовании соединения JDBC:

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

Таблица действительно создается правильно, но код вызывает исключение. Когда я пытаюсь запустить тот же SQL, используя nzsql, я получаю:

INSERT 0 2395423258

т.е. нет исключений. Кажется, переменная, хранящая количество записей в JDBC, недостаточно велика?

Кто-нибудь еще сталкивался с этой ошибкой? Как ты с этим справился?

1 Ответ

0 голосов
/ 14 ноября 2018

Измените строку подключения, указав в качестве параметра ignoreUpdateCount=on, и повторите попытку.

...