我想編寫一個基於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