I am inserting a row using
String sql="insert into OCS_TBL_DOCTOR values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
PreparedStatement ps=con.prepareStatement(sql);
ps.setString(1, doctor.getDoctorID());
ps.setString(2, doctor.getDoctorName());
ps.setString(3, doctor.getDateOfBirth());
ps.setString(4, doctor.getDateOfJoining());
ps.setString(5, doctor.getGender());
ps.setString(6, doctor.getQualification());
ps.setString(7, doctor.getSpecialization());
ps.setInt(8, doctor.getYearsOfExperience());
ps.setString(9, doctor.getStreet());
ps.setString(10, doctor.getLocation());
ps.setString(11, doctor.getCity());
ps.setString(12, doctor.getState());
ps.setString(13, doctor.getPincode());
ps.setString(14, doctor.getContactNo());
ps.setString(15, doctor.getEmaiID());
ResultSet rs = ps.executeQuery();
I want to know how will I get that last entry that I have just inserted. Here DoctorID is the primary key.