我正在尝试从mysql的某些表的单个列中添加值列表。 为此,我正在这样做 forloop从整数值集获取整数val pstmt.setInt(3,val)-> pstmt.addBatch() 循环完成后,执行批处理,然后执行更新 pstmt.executeBatch() 在执行此操作时,我在这里出现以下错误 您需要在准备好的语句上准确设置4个参数 这导致语句pstmt.addBatch() 在我当前的情况下,值列表中只有一个值
"insert into table_name (ID,Name,values,sal) VALUES (?,?,?,?)"