我要根据id将数据插入到不同表中,
int userId=message.getIntProperty("userId");
int dBNum=userId/tableCount%dBCount;
int tableNum=userId%tableCount;
PreparedStatement pstmt = jdbcConnection.prepareStatement("insert into "+basicDBName+"_"+dBNum+"."+basicTableName+"_"+tableNum+"(userid,sysid,contenttype,contentid,operationtype,logTime) values(?,?,?,?,?,?);");
pstmt.setInt(1, userId);
pstmt.setString(2, message.getStringProperty("sysId"));
pstmt.setInt(3, message.getIntProperty("contentType"));
pstmt.setInt(4, message.getIntProperty("contentId"));
pstmt.setInt(5, message.getIntProperty("operationType"));
pstmt.setTimestamp(6, new Timestamp(new java.util.Date().getTime()));能使用批量插入吗?能用insert into ?(userid,sysid,contenttype,contentid,operationtype,logTime) values(?,?,?,?,?,?);吗?