jdbc查询中如何使用“in”操作符
为何以下的更新操作没有效果:
PreparedStatement ps = conn.prepareStatement("updte table1 t set t.column1 = ? where t.pk in (?)");
ps.setString(1, "xxx");
ps.setString(2,"'1','3','4','6'");
int result = ps.executeUpdate();
发现result=0,数据库中没有更新,难道JDBC对in操作符的支持需要特殊处理?