select exam_id,
exam_collection_id,
sim_type,
user_id,
seat_id,
sim_id,
exam_status,
total_score,
deduction_total_score,
start_time,
end_time,
login_time,
logout_time,
create_by,
create_time,
update_by,
update_time,
remark
from mx_real_exam
select LAST_INSERT_ID()
insert into mx_real_exam
exam_id,
exam_collection_id,
sim_type,
user_id,
seat_id,
sim_id,
exam_status,
total_score,
deduction_total_score,
start_time,
end_time,
login_time,
logout_time,
create_by,
create_time,
update_by,
update_time,
remark,
#{examId},
#{examCollectionId},
#{simType},
#{userId},
#{seatId},
#{simId},
#{examStatus},
#{totalScore},
#{deductionTotalScore},
#{startTime},
#{endTime},
#{loginTime},
#{logoutTime},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update mx_real_exam
exam_collection_id = #{examCollectionId},
sim_type = #{simType},
user_id = #{userId},
seat_id = #{seatId},
sim_id = #{simId},
exam_status = #{examStatus},
total_score = #{totalScore},
deduction_total_score = #{deductionTotalScore},
start_time = #{startTime},
end_time = #{endTime},
login_time = #{loginTime},
logout_time = #{logoutTime},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where exam_id = #{examId}
delete
from mx_real_exam
where exam_id = #{examId}
delete from mx_real_exam where exam_id in
#{examId}