我正在尝试使用JDBC的PreparedStatement(pstmt)从MongoDB向Teradata插入这么多记录。
我正在尝试向pstmt添加批处理,最后尝试使用下面的代码执行批处理:
pstmt.setInt(1, 101);
pstmt.setString(2, "mkyong101");
pstmt.addBatch();
pstmt.executeBatch();
在尝试从MongoDB向Teradata插入大量记录时,我正面临“执行PreparedStatement批处理请求时发生故障。参数集未执行,应使用pstmt executeUpdate方法单独重新提交< / strong>“例外。
我完全被困在这里毫无头绪。 任何人都可以帮我解决同样的事情......
答案 0 :(得分:0)
我通过为插入记录的数据库分配更多空间解决了这个问题。