Вызвано: java.sql.SQLException: ORA-01795: максимальное количество выражений в списке 1000?
Я использую Java / Hibernate / Oracle. У меня есть список с более чем 3000 записей. если я пропущу весь список, я получу исключение ниже.
Вызывается: java.sql.SQLException: ORA-01795: максимальное количество выражений в списке 1000
Чтобы решить проблему, я делю список на подсписки, каждый подсписок будет иметь 1000 записей. для каждой тысячи записей я запускаю запрос. это работает нормально.
Пожалуйста, уточните мне, есть ли лучшее решение?
Спасибо!