重复时自动增加?

时间:2014-10-16 06:17:17

标签: mysql

我的查询执行时遇到问题。虽然我正在对现有数据进行任何更改,但在此之后,当我插入新数据时,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。

0 个答案:

没有答案