请问用PreparedStatement处理带in的SQL语句到底应该怎么写
问在oracle数据库中
SQL = "select * from table where modeCode in (?)";
..
PreparedStatement stmt = conn.preparedStatement(SQL);
stmt.setString(1, "param1,param2,param3");
rs = stmt.executeQuery();
上述语句执行后没有记录被得到,系统也没有报错,不知是什么问题。.因为IN 语句可以动态变化有多个条件,难道是设置入一个数组? 用PreparedStatement处理in的SQL语句到底应该怎么写谢谢