2010-09-29 60 views

回答

2

我認爲你的最佳解決方案是動態生成in子句:IN (?,?,?,?),然後調用preparedStatement.setInt(i + 1, myValues[i])爲你的數組/集合中的每個值。壞消息是,每次你有不同數量的值時,你最終都會得到一個不同的預備陳述。

查看重複的問題:PreparedStatement IN clause alternatives?