select user_course_id, user_id, course_id, state, examination_time, personnel_type,examination_result, create_time, create_user,finish_duration,train_state from t_train_user_course insert into t_train_user_course user_id, course_id, state, personnel_type, examination_time, examination_result, create_time, create_user, finish_duration, train_state, #{userId}, #{courseId}, #{state}, #{personnelType}, #{examinationTime}, #{examinationResult}, #{createTime}, #{createUser}, #{finishDuration}, #{trainState}, update t_train_user_course user_id = #{userId}, course_id = #{courseId}, state = #{state}, personnel_type = #{personnelType}, examination_time = #{examinationTime}, examination_result = #{examinationResult}, create_time = #{createTime}, create_user = #{createUser}, finish_duration = #{finishDuration}, train_state = #{trainState}, where user_course_id = #{userCourseId} delete from t_train_user_course where user_course_id = #{userCourseId} delete from t_train_user_course where user_course_id in #{userCourseId}