select d.id, d.plant_code, d.serialnumber, d.tagno, d.area, d.areaowner, d.catalogy, d.description, d.unit, d.manufactory, d.sizes, d.stuff, d.medium, d.designpressure, d.operationpressure, d.designtemp, d.material, d.operationtemp, d.coatingage, d.jacketing, d.heattracing, d.exterenv, d.insulatingmaterial, d.outsidediameter, d.servicedate, d.risk, d.cuistatus, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.remarks, d.dept_id ,s.dept_name from t_pvessel d
left join sys_dept s on s.dept_id = d.dept_id
SELECT seq_t_pvessel.NEXTVAL as id FROM DUAL
insert into t_pvessel
id,
plant_code,
serialnumber,
tagno,
area,
areaowner,
catalogy,
description,
unit,
manufactory,
sizes,
stuff,
medium,
designpressure,
operationpressure,
designtemp,
material,
operationtemp,
coatingage,
jacketing,
heattracing,
exterenv,
insulatingmaterial,
outsidediameter,
servicedate,
risk,
cuistatus,
del_flag,
creater_code,
createdate,
updater_code,
updatedate,
remarks,
dept_id,
#{id},
#{plantCode},
#{serialnumber},
#{tagno},
#{area},
#{areaowner},
#{catalogy},
#{description},
#{unit},
#{manufactory},
#{sizes},
#{stuff},
#{medium},
#{designpressure},
#{operationpressure},
#{designtemp},
#{material},
#{operationtemp},
#{coatingage},
#{jacketing},
#{heattracing},
#{exterenv},
#{insulatingmaterial},
#{outsidediameter},
#{servicedate},
#{risk},
#{cuistatus},
#{delFlag},
#{createrCode},
#{createdate},
#{updaterCode},
#{updatedate},
#{remarks},
#{deptId},
update t_pvessel
plant_code = #{plantCode},
serialnumber = #{serialnumber},
tagno = #{tagno},
area = #{area},
areaowner = #{areaowner},
catalogy = #{catalogy},
description = #{description},
unit = #{unit},
manufactory = #{manufactory},
sizes = #{sizes},
stuff = #{stuff},
medium = #{medium},
designpressure = #{designpressure},
operationpressure = #{operationpressure},
designtemp = #{designtemp},
material = #{material},
operationtemp = #{operationtemp},
coatingage = #{coatingage},
jacketing = #{jacketing},
heattracing = #{heattracing},
exterenv = #{exterenv},
insulatingmaterial = #{insulatingmaterial},
outsidediameter = #{outsidediameter},
servicedate = #{servicedate},
risk = #{risk},
cuistatus = #{cuistatus},
del_flag = #{delFlag},
creater_code = #{createrCode},
createdate = #{createdate},
updater_code = #{updaterCode},
updatedate = #{updatedate},
remarks = #{remarks},
dept_id = #{deptId},
where id = #{id}
update t_pvessel set del_flag = 2 where id = #{id}
update t_pvessel set del_flag = 2 where id in
#{id}