select d.id, d.plant_code, d.name, d.cracking_board, d.cracking_field, d.compression_board, d.compression_field, d.separation_board, d.separation_field, d.aeu_board, d.aeu_field, d.pgu_board, d.pgu_field, d.sub_board, d.sub_field, d.total_score, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.remarks, d.dept_id, d.staffid, d.year, d.classes ,s.dept_name from t_skillevaluation d left join sys_dept s on s.dept_id = d.dept_id SELECT seq_t_skillevaluation.NEXTVAL as id FROM DUAL insert into t_skillevaluation id, plant_code, staffid, name, cracking_board, cracking_field, compression_board, compression_field, separation_board, separation_field, aeu_board, aeu_field, pgu_board, pgu_field, sub_board, sub_field, total_score, del_flag, creater_code, createdate, updater_code, updatedate, remarks, dept_id, year, classes, #{id}, #{plantCode}, #{staffid}, #{name}, #{crackingBoard}, #{crackingField}, #{compressionBoard}, #{compressionField}, #{separationBoard}, #{separationField}, #{aeuBoard}, #{aeuField}, #{pguBoard}, #{pguField}, #{subBoard}, #{subField}, #{totalScore}, #{delFlag}, #{createrCode}, #{createdate}, #{updaterCode}, #{updatedate}, #{remarks}, #{deptId}, #{year}, #{classes}, update t_skillevaluation plant_code = #{plantCode}, staffid = #{staffid}, name = #{name}, cracking_board = #{crackingBoard}, cracking_field = #{crackingField}, compression_board = #{compressionBoard}, compression_field = #{compressionField}, separation_board = #{separationBoard}, separation_field = #{separationField}, aeu_board = #{aeuBoard}, aeu_field = #{aeuField}, pgu_board = #{pguBoard}, pgu_field = #{pguField}, sub_board = #{subBoard}, sub_field = #{subField}, total_score = #{totalScore}, del_flag = #{delFlag}, creater_code = #{createrCode}, createdate = #{createdate}, updater_code = #{updaterCode}, updatedate = #{updatedate}, remarks = #{remarks}, dept_id = #{deptId}, year = #{year}, classes = #{classes}, where id = #{id} update t_skillevaluation set del_flag = 2 where id = #{id} update t_skillevaluation set del_flag = 2 where id in #{id}