sql = "update doctor set wait_nums = wait_nums + 1 where id=? and role='nus';"; statement = connection.prepareStatement(sql); //重新赋值 statement.setInt(1,appointment.getDoctorId()); 为什么要重新赋值内容:重新赋值是为了将预约对象的医生ID传递给SQL语句中的参数。这样做是为了在执行SQL语句时,将具体的医生ID值传递给id=?这个参数,从而更新对应医生的等待人数。

SQL语句中重新赋值医生ID的原因

原文地址: https://www.cveoy.top/t/topic/qc3T 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录