select d.id, d.sump_no, d.position, d.around_sump, d.manhole_cover, d.inside_sump, d.box_pad, d.confirmer, d.check_status, d.check_date, d.month, d.year, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.remarks, d.dept_id, d.plan_id, d.issues_status, d.issues_flag ,s.dept_name from t_ps_inspection_sump d
left join sys_dept s on s.dept_id = d.dept_id
SELECT seq_t_ps_inspection_sump.NEXTVAL as id FROM DUAL
insert into t_ps_inspection_sump
id,
sump_no,
position,
around_sump,
manhole_cover,
inside_sump,
box_pad,
confirmer,
check_status,
check_date,
month,
year,
del_flag,
creater_code,
createdate,
updater_code,
updatedate,
remarks,
dept_id,
plan_id,
issues_status,
issues_flag,
#{id},
#{sumpNo},
#{position},
#{aroundSump},
#{manholeCover},
#{insideSump},
#{boxPad},
#{confirmer},
#{checkStatus},
#{checkDate},
#{month},
#{year},
#{delFlag},
#{createrCode},
#{createdate},
#{updaterCode},
#{updatedate},
#{remarks},
#{deptId},
#{planId},
#{issuesStatus},
#{issuesFlag},
update t_ps_inspection_sump
sump_no = #{sumpNo},
position = #{position},
around_sump = #{aroundSump},
manhole_cover = #{manholeCover},
inside_sump = #{insideSump},
box_pad = #{boxPad},
confirmer = #{confirmer},
check_status = #{checkStatus},
check_date = #{checkDate},
month = #{month},
year = #{year},
del_flag = #{delFlag},
creater_code = #{createrCode},
createdate = #{createdate},
updater_code = #{updaterCode},
updatedate = #{updatedate},
remarks = #{remarks},
dept_id = #{deptId},
plan_id = #{planId},
issues_status = #{issuesStatus},
issues_flag = #{issuesFlag},
where id = #{id}
update t_ps_inspection_sump set del_flag = 2 where id = #{id}
update t_ps_inspection_sump set del_flag = 2 where id in
#{id}
update t_ps_inspection_sump set del_flag = 2 where plan_id = #{planId}