delete from exam_person_record where exam_id = #{examId} and user_id = #{userId} insert into exam_person_record( exam_id, profess_id, end_time, user_id, grade, start_time ) values( #{examId}, #{professId}, #{endTime}, #{user.loginName}, #{user.greenScore}, sysdate() ) insert into exam_person_self_record( exam_id, profess_id, end_time, user_id, grade, start_time ) values( #{examId}, #{professId}, #{endTime}, #{user.loginName}, #{user.greenScore}, sysdate() ) update sz_registration set del_flag = 1 where idcard = #{userId} and del_flag = 0 update exam_person_record grade = #{grade}, single_answer = #{singleAnswer}, multi_answer = #{multiAnswer}, judge_answer = #{judgeAnswer}, fill_answer = #{fillAnswer}, case_answer = #{caseAnswer}, solu_answer = #{soluAnswer}, other = #{other}, single_true = #{singleTrue}, single_grade = #{singleGrade}, multi_true = #{multiTrue}, multi_grade = #{multiGrade}, judge_true = #{judgeTrue}, judge_grade = #{judgeGrade} fill_true = #{fillTrue}, fill_grade = #{fillGrade}, case_true = #{caseTrue}, case_grade = #{caseGrade}, solu_true = #{soluTrue}, solu_grade = #{soluGrade}, where exam_id = #{examId} and user_id = #{userId} update exam_person_self_record grade = #{grade}, single_answer = #{singleAnswer}, multi_answer = #{multiAnswer}, judge_answer = #{judgeAnswer}, fill_answer = #{fillAnswer}, case_answer = #{caseAnswer}, solu_answer = #{soluAnswer}, other = #{other}, single_true = #{singleTrue}, single_grade = #{singleGrade}, multi_true = #{multiTrue}, multi_grade = #{multiGrade}, judge_true = #{judgeTrue}, judge_grade = #{judgeGrade} fill_true = #{fillTrue}, fill_grade = #{fillGrade}, case_true = #{caseTrue}, case_grade = #{caseGrade}, solu_true = #{soluTrue}, solu_grade = #{soluGrade}, where exam_id = #{examId} and user_id = #{userId} update exam_person_record set grade = #{grade} where exam_id = #{examId} and user_id = #{userId}