select exam_id, exam_no, class_id, class_name, major_id, major_name, evaluate_agency_id, evaluate_agency_name, career_id, career_name, logo, file_url, name, title, content, introduce, single_select_num, single_select_score, many_select_num, many_select_score, judge_num, judge_score, discuss_num, discuss_score, total_score, pass_score, exam_minute, exam_batch_early, exam_batch, tips, exam_start_time, exam_end_time, sign_start_time, sign_end_time, price, exam_status, is_change, change_day, type, examine_status, examine_feedback, sort, remarks, status, publication_time, publisher, create_time, create_by, update_time, update_by, delete_time, delete_by, del_flag, level from tb_exam
insert into tb_exam
exam_no,
class_id,
class_name,
major_id,
major_name,
evaluate_agency_id,
evaluate_agency_name,
career_id,
career_name,
logo,
file_url,
name,
title,
content,
introduce,
single_select_num,
single_select_score,
many_select_num,
many_select_score,
judge_num,
judge_score,
discuss_num,
discuss_score,
total_score,
pass_score,
exam_minute,
exam_batch_early,
exam_batch,
tips,
exam_start_time,
exam_end_time,
sign_start_time,
sign_end_time,
price,
exam_status,
is_change,
change_day,
type,
examine_status,
examine_feedback,
sort,
remarks,
status,
publication_time,
publisher,
create_time,
create_by,
update_time,
update_by,
delete_time,
delete_by,
del_flag,
level,
#{examNo},
#{classId},
#{className},
#{majorId},
#{majorName},
#{evaluateAgencyId},
#{evaluateAgencyName},
#{careerId},
#{careerName},
#{logo},
#{fileUrl},
#{name},
#{title},
#{content},
#{introduce},
#{singleSelectNum},
#{singleSelectScore},
#{manySelectNum},
#{manySelectScore},
#{judgeNum},
#{judgeScore},
#{discussNum},
#{discussScore},
#{totalScore},
#{passScore},
#{examMinute},
#{examBatchEarly},
#{examBatch},
#{tips},
#{examStartTime},
#{examEndTime},
#{signStartTime},
#{signEndTime},
#{price},
#{examStatus},
#{isChange},
#{changeDay},
#{type},
#{examineStatus},
#{examineFeedback},
#{sort},
#{remarks},
#{status},
#{publicationTime},
#{publisher},
#{createTime},
#{createBy},
#{updateTime},
#{updateBy},
#{deleteTime},
#{deleteBy},
#{delFlag},
#{level},
update tb_exam
exam_no = #{examNo},
class_id = #{classId},
class_name = #{className},
major_id = #{majorId},
major_name = #{majorName},
evaluate_agency_id = #{evaluateAgencyId},
evaluate_agency_name = #{evaluateAgencyName},
career_id = #{careerId},
career_name = #{careerName},
logo = #{logo},
file_url = #{fileUrl},
name = #{name},
title = #{title},
content = #{content},
introduce = #{introduce},
single_select_num = #{singleSelectNum},
single_select_score = #{singleSelectScore},
many_select_num = #{manySelectNum},
many_select_score = #{manySelectScore},
judge_num = #{judgeNum},
judge_score = #{judgeScore},
discuss_num = #{discussNum},
discuss_score = #{discussScore},
total_score = #{totalScore},
pass_score = #{passScore},
exam_minute = #{examMinute},
exam_batch_early = #{examBatchEarly},
exam_batch = #{examBatch},
tips = #{tips},
exam_start_time = #{examStartTime},
exam_end_time = #{examEndTime},
sign_start_time = #{signStartTime},
sign_end_time = #{signEndTime},
price = #{price},
exam_status = #{examStatus},
is_change = #{isChange},
change_day = #{changeDay},
type = #{type},
examine_status = #{examineStatus},
examine_feedback = #{examineFeedback},
sort = #{sort},
remarks = #{remarks},
status = #{status},
publication_time = #{publicationTime},
publisher = #{publisher},
create_time = #{createTime},
create_by = #{createBy},
update_time = #{updateTime},
update_by = #{updateBy},
delete_time = #{deleteTime},
delete_by = #{deleteBy},
del_flag = #{delFlag},
level = #{level},
where exam_id = #{examId}
delete from tb_exam where exam_id = #{examId}
delete from tb_exam where exam_id in
#{examId}
insert into tb_exam_course
exam_id,
evaluate_agency_id,
course_id,
#{examId},
#{evaluateAgencyId},
#{courseId},
update tb_exam_course
exam_id = #{examId},
evaluate_agency_id = #{evaluateAgencyId},
course_id = #{courseId},
where exam_course_id = #{examCourseId}
delete from tb_exam_course where exam_id = #{examId}