select u1.NICK_NAME confirm1_name,u2.NICK_NAME confirm2_name,d.blind_type,d.startup_status,d.actual_status,d.satisfy,d.INSTALL_STATUS,d.REMOVE_STATUS,d.id, d.sub_id, d.approve_id, d.unit_no, d.pid_no, d.pipeline_no, d.medium, d.blind_no, d.location, d.iso_type, d.tag_no, d.blind_size, d.pressure_rate, d.pressurized, d.figure, d.install_date, d.in_process, d.in_coordinator, d.in_contractor, d.in_confirm1, d.in_confirm2, d.removed_date, d.re_process, d.re_coordinator, d.re_contractor, d.re_confirm1, d.re_confirm2, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.dept_id, d.remarks, d.approve_status ,s.dept_name from t_pssr_blind d left join sys_dept s on s.dept_id = d.dept_id left join sys_user u1 on u1.user_id = d.IN_CONFIRM1 left join sys_user u2 on u2.user_id = d.IN_CONFIRM2 SELECT seq_t_pssr_blind.NEXTVAL as id FROM DUAL insert into t_pssr_blind id, sub_id, approve_id, unit_no, pid_no, pipeline_no, medium, blind_no, location, iso_type, tag_no, blind_size, pressure_rate, pressurized, figure, install_date, in_process, in_coordinator, in_contractor, in_confirm1, in_confirm2, removed_date, re_process, re_coordinator, re_contractor, re_confirm1, re_confirm2, del_flag, creater_code, createdate, updater_code, updatedate, dept_id, remarks, approve_status, install_status, remove_status, blind_type, startup_status, actual_status, satisfy, #{id}, #{subId}, #{approveId}, #{unitNo}, #{pidNo}, #{pipelineNo}, #{medium}, #{blindNo}, #{location}, #{isoType}, #{tagNo}, #{blindSize}, #{pressureRate}, #{pressurized}, #{figure}, #{installDate}, #{inProcess}, #{inCoordinator}, #{inContractor}, #{inConfirm1}, #{inConfirm2}, #{removedDate}, #{reProcess}, #{reCoordinator}, #{reContractor}, #{reConfirm1}, #{reConfirm2}, #{delFlag}, #{createrCode}, #{createdate}, #{updaterCode}, #{updatedate}, #{deptId}, #{remarks}, #{approveStatus}, #{installStatus}, #{removeStatus}, #{blindType}, #{startupStatus}, #{actualStatus}, #{satisfy}, update t_pssr_blind sub_id = #{subId}, approve_id = #{approveId}, unit_no = #{unitNo}, pid_no = #{pidNo}, pipeline_no = #{pipelineNo}, medium = #{medium}, blind_no = #{blindNo}, location = #{location}, iso_type = #{isoType}, tag_no = #{tagNo}, blind_size = #{blindSize}, pressure_rate = #{pressureRate}, pressurized = #{pressurized}, figure = #{figure}, install_date = #{installDate}, in_process = #{inProcess}, in_coordinator = #{inCoordinator}, in_contractor = #{inContractor}, in_confirm1 = #{inConfirm1}, in_confirm2 = #{inConfirm2}, removed_date = #{removedDate}, re_process = #{reProcess}, re_coordinator = #{reCoordinator}, re_contractor = #{reContractor}, re_confirm1 = #{reConfirm1}, re_confirm2 = #{reConfirm2}, del_flag = #{delFlag}, creater_code = #{createrCode}, createdate = #{createdate}, updater_code = #{updaterCode}, updatedate = #{updatedate}, dept_id = #{deptId}, remarks = #{remarks}, approve_status = #{approveStatus}, install_status = #{installStatus}, remove_status = #{removeStatus}, blind_type = #{blindType}, startup_status = #{startupStatus}, actual_status = #{actualStatus}, satisfy = #{satisfy}, where id = #{id} update t_pssr_blind in_confirm1 = #{inConfirm1}, in_confirm2 = #{inConfirm2}, install_date = #{installDate}, creater_code = #{createrCode}, createdate = #{createdate}, updater_code = #{updaterCode}, updatedate = #{updatedate}, remarks = #{remarks}, where id in #{id} update t_pssr_blind set del_flag = 2 where id = #{id} update t_pssr_blind set del_flag = 2 where id in #{id}