我的查询执行时遇到问题。虽然我正在对现有数据进行任何更改,但在此之后,当我插入新数据时,db的id会随着时间的增加而增加,我已经更新了以前的数据。
query = "insert into emp_mst(emp_code, emp_sbu, emp_name)"
+ " value(?,?,?)"
+ " ON DUPLICATE KEY UPDATE `emp_name`=?";
conn = CloudConnection.getConnection();
ps = conn.prepareStatement(query);
ps.setString(1, e.getEmp_code());
ps.setString(2, e.getEmp_sbu());
ps.setString(3, e.getEmp_name());
ps.setString(4, e.getEmp_name());
ps.executeUpdate();
我的唯一专栏是emp_code。