select course_id, evaluate_agency_id, major_id, class_id, career_id, exam_id, subject_warehouse_class_id, class_type, cover_image, course_name, course_title, course_num, course_start, course_end, course_arrange, participate_num, course_details, course_overview, course_syllabus, course_knowledge, course_team, tag_name, teacher_ids, remarks, sort, status, publication_time, publisher, create_time, create_by, update_time, update_by, delete_time, delete_by, del_flag, views_num, is_recommend, course_certificate, course_information from tb_course
insert into tb_course
evaluate_agency_id,
major_id,
class_id,
career_id,
exam_id,
subject_warehouse_class_id,
class_type,
cover_image,
course_name,
course_title,
course_num,
course_start,
course_end,
course_arrange,
participate_num,
course_details,
course_overview,
course_syllabus,
course_knowledge,
course_team,
tag_name,
teacher_ids,
remarks,
sort,
status,
publication_time,
publisher,
create_time,
create_by,
update_time,
update_by,
delete_time,
delete_by,
del_flag,
views_num,
is_recommend,
course_certificate,
course_information,
#{evaluateAgencyId},
#{majorId},
#{classId},
#{careerId},
#{examId},
#{subjectWarehouseClassId},
#{classType},
#{coverImage},
#{courseName},
#{courseTitle},
#{courseNum},
#{courseStart},
#{courseEnd},
#{courseArrange},
#{participateNum},
#{courseDetails},
#{courseOverview},
#{courseSyllabus},
#{courseKnowledge},
#{courseTeam},
#{tagName},
#{teacherIds},
#{remarks},
#{sort},
#{status},
#{publicationTime},
#{publisher},
#{createTime},
#{createBy},
#{updateTime},
#{updateBy},
#{deleteTime},
#{deleteBy},
#{delFlag},
#{viewsNum},
#{isRecommend},
#{courseCertificate},
#{courseInformation},
update tb_course
evaluate_agency_id = #{evaluateAgencyId},
major_id = #{majorId},
class_id = #{classId},
career_id = #{careerId},
exam_id = #{examId},
subject_warehouse_class_id = #{subjectWarehouseClassId},
class_type = #{classType},
cover_image = #{coverImage},
course_name = #{courseName},
course_title = #{courseTitle},
course_num = #{courseNum},
course_start = #{courseStart},
course_end = #{courseEnd},
course_arrange = #{courseArrange},
participate_num = #{participateNum},
course_details = #{courseDetails},
course_overview = #{courseOverview},
course_syllabus = #{courseSyllabus},
course_knowledge = #{courseKnowledge},
course_team = #{courseTeam},
tag_name = #{tagName},
teacher_ids = #{teacherIds},
remarks = #{remarks},
sort = #{sort},
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},
views_num = #{viewsNum},
is_recommend = #{isRecommend},
course_certificate = #{courseCertificate},
course_information = #{courseInformation},
major_details = #{majorDetails},
major_overview = #{majorOverview},
major_syllabus = #{majorSyllabus},
major_knowledge = #{majorKnowledge},
major_certificate = #{majorCertificate},
major_information = #{majorInformation},
where course_id = #{courseId}
delete from tb_course where course_id = #{courseId}
delete from tb_course where course_id in
#{courseId}
update tb_course set views_num = views_num + 1
where course_id = #{courseId}