INSERT INTO course_schedule_history (id_,class_group_id_,status_,subsidy_,class_date_,start_class_time_,end_class_time_,teacher_id_,actual_teacher_id_,create_time_,update_time_,teach_mode_,complaint_status_,type_,course_schedule_id_) VALUES(#{id},#{classGroupId},#{status},#{subsidy},#{classDate},#{startClassTime},#{endClassTime},#{teacherId},#{actualTeacherId},#{createTime},NOW(),#{teachMode},#{complaintStatus},#{type},#{courseScheduleId}) UPDATE course_schedule_history status_ = #{status}, id_ = #{id}, class_group_id_ = #{classGroupId}, teach_mode_ = #{teachMode}, complaint_status_ = #{complaintStatus}, create_time_ = #{createTime}, class_date_ = #{classDate}, end_class_time_ = #{endClassTime}, actual_teacher_id_ = #{actualTeacherId}, subsidy_ = #{subsidy}, start_class_time_ = #{startClassTime}, teacher_id_ = #{teacherId}, update_time_ = NOW(), course_schedule_id_ = #{courseScheduleId}, type_ = #{type}, WHERE id_ = #{id} DELETE FROM course_schedule_history WHERE id_ = #{id}