Java JDBC 预准备语句最大参数标记
2022-09-03 14:26:56
我使用具有2000多个参数标记构建大型数据库调用。PreparedStatement
我收到此错误
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文档和谷歌,但找不到如何配置它。
有谁知道是否有可能提高此限制?我知道这将是一个缓慢的数据库调用,但现在这很好。
从长远来看,这是否会给我带来任何问题,我分批运行它会更好吗?