Java JDBC подготовил операторы максимальных параметров маркеров
Я строю большой вызов базы данных, используяPreparedStatement
это имеет 2000+ маркеров параметров.
Я получаю эту ошибку
Caused by: java.sql.SQLException: Prepared or callable statement has more than 2000 parameter markers.
at net.sourceforge.jtds.jdbc.SQLParser.parse(SQLParser.java:1139)
at net.sourceforge.jtds.jdbc.SQLParser.parse(SQLParser.java:156)
at net.sourceforge.jtds.jdbc.JtdsPreparedStatement.<init>(JtdsPreparedStatement.java:107)
Caused by: java.sql.SQLException: Prepared or callable statement has more than 2000 parameter markers.
Я пытался искать API Документы и Google, но не мог найти, как настроить это.
Кто-нибудь знает, возможно ли увеличить этот лимит? Я знаю, что это будет медленный вызов базы данных, но пока это нормально.
Кроме того, это вызовет у меня какие-либо проблемы в долгосрочной перспективе, лучше ли мне запускать его партиями?