我正在使用 java PreparedStatment 对象来构造一系列批处理 INSERT 查询。查询语句的格式为...
String strQuery = "INSERT INTO ? (col1, col2, col3, col4, col5) VALUES (?,?,?,?,?,?);";
...所以字段值和表名都是变量(即,我有多个表具有相同的列格式,每个插入将被定向到不同的表)。如果我删除“?”,我可以让执行工作。表名变量和硬代码,但每个准备好的语句都将插入到不同的表中,因此需要保留一个变量,我在执行批处理查询之前使用...
stmt.setString(1, "tableName1");
请问我怎样才能让它成为一个动态变量?