2013-05-01 49 views
1

我想在spring jdbcTemplate上使用batchUpdate,但是我回来的时候是-3的int数组。以下是我正在运行的代码。数组列表“批”包含插入和更新。Spring JdbcTemplate batchUpdate问题总是返回-3

String[] stmts = batch.toArray(new String[batch.size()]); 
int[] result = jdbcTemplate.batchUpdate(stmts); 

结果数组包含 [-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,。 ..]

使用 - 春天3.1.2.RELEASE - JTDS驱动1.3.0 - SQL Server 2005中

有没有人碰到这个?

回答

1

它被发现batchUpdate不喜欢它给出的SQL中的注释。一旦评论被删除,更新工作正常。