select d.id, d.plant_code, d.course, d.courseid, d.period, d.duration, d.trainer, d.position, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.remarks, d.dept_id, d.course_startdate, d.course_enddate, d.isfinish, d.confirmor, d.years, d.content, d.non_participants, d.unit, d.training_type, d.pic_url, d.regular_id, d.designated_position, d.designated_staff, d.file_url, d.file_name, d.timer_need, d.exam_id from t_trainingbcc d SELECT seq_t_training.NEXTVAL as id FROM DUAL insert into t_trainingbcc id, plant_code, course, courseid, period, duration, trainer, position, del_flag, creater_code, createdate, updater_code, updatedate, remarks, dept_id, course_startdate, course_enddate, isfinish, confirmor, years, content, non_participants, unit, training_type, pic_url, regular_id, designated_position, designated_staff, file_url, file_name, timer_need, exam_id, #{id}, #{plantCode}, #{course}, #{courseid}, #{period}, #{duration}, #{trainer}, #{position}, #{delFlag}, #{createrCode}, #{createdate}, #{updaterCode}, #{updatedate}, #{remarks}, #{deptId}, #{courseStartdate}, #{courseEnddate}, #{isfinish}, #{confirmor}, #{years}, #{content}, #{nonParticipants}, #{unit}, #{trainingType}, #{picUrl}, #{regularId}, #{designatedPosition}, #{designatedStaff}, #{fileUrl}, #{fileName}, #{timerNeed}, #{examId}, update t_trainingbcc plant_code = #{plantCode}, course = #{course}, courseid = #{courseid}, period = #{period}, duration = #{duration}, trainer = #{trainer}, position = #{position}, del_flag = #{delFlag}, creater_code = #{createrCode}, createdate = #{createdate}, updater_code = #{updaterCode}, updatedate = #{updatedate}, remarks = #{remarks}, dept_id = #{deptId}, course_startdate = #{courseStartdate}, course_enddate = #{courseEnddate}, isfinish = #{isfinish}, confirmor = #{confirmor}, years = #{years}, content = #{content}, non_participants = #{nonParticipants}, unit = #{unit}, training_type = #{trainingType}, pic_url = #{picUrl}, regular_id = #{regularId}, designated_position = #{designatedPosition}, designated_staff = #{designatedStaff}, file_url = #{fileUrl}, file_name = #{fileName}, timer_need = #{timerNeed}, exam_id = #{examId}, where id = #{id} update t_trainingbcc set del_flag = 2 where id = #{id} update t_trainingbcc set del_flag = 2 where id in #{id}