我想编写一个基于Java的参数条件批量插入,例如春天JDBC模板条件插入
List<Object[]> params = new ArrayList();
params.add(new Object[]{1, 2, 3});
getSimpleJdbcTemplate.batchUpdate(
"INSERT INTO SomeTable(colA, colB, colC)" +
" VALUES(?, ?, ?)" +
" WHERE EXISTS (// some condition)", params);
这显然是不行的,我已经找到了最接近的例子涉及 选择插入值从表中,而不是List参数,这是我需要的。如何作为INSERT值的一部分引用Object []参数?
谢谢。
你能提供一个例子吗? SELECT的问题是我相信我必须引用表值,而我只想引用参数java变量。 – meiguoren 2010-11-09 04:05:58