select period_id, period_name, company_id, course_id, video_id, training_camp_id, create_time, update_time, course_style, live_room_style, red_packet_grant_method, period_type, period_starting_time, period_end_time from fs_user_course_period
insert into fs_user_course_period
period_id,
period_name,
company_id,
course_id,
video_id,
training_camp_id,
create_time,
update_time,
course_style,
live_room_style,
red_packet_grant_method,
period_type,
period_starting_time,
period_end_time,
#{periodId},
#{periodName},
#{companyId},
#{courseId},
#{videoId},
#{trainingCampId},
#{createTime},
#{updateTime},
#{courseStyle},
#{liveRoomStyle},
#{redPacketGrantMethod},
#{periodType},
#{periodStartingTime},
#{periodEndTime},
update fs_user_course_period
period_name = #{periodName},
company_id = #{companyId},
course_id = #{courseId},
video_id = #{videoId},
training_camp_id = #{trainingCampId},
create_time = #{createTime},
update_time = #{updateTime},
course_style = #{courseStyle},
live_room_style = #{liveRoomStyle},
red_packet_grant_method = #{redPacketGrantMethod},
period_type = #{periodType},
period_starting_time = #{periodStartingTime},
period_end_time = #{periodEndTime},
where period_id = #{periodId}
delete from fs_user_course_period where period_id = #{periodId}
delete from fs_user_course_period where period_id in
#{periodId}