select d.id, d.name, d.employeeid, d.idnum, d.classes, d.post, d.idtype, d.worklicense_idnum, d.boiler, d.cracking, d.hotarea, d.coldarea, d.aromatic, d.recertificatedate, d.validity, d.container, d.pipe, d.reviewdate, d.pipevalidity, d.certificate_no, d.boilerid, d.boilvalidity, d.hydrogenation, d.hydvalidity, d.hydnextreview, d.crackingid, d.crackingvalidity, d.crackingreview, d.refrigeration, d.refrigerationvalidity, d.refrigerationview, d.foremantrain, d.foremanreview, d.foremannextreview, d.fire_protection, d.waterdate, d.energydate, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.dept_id,
d.watervalidity,
d.waterreview,
d.energyvalidity,
d.energyreview
from t_worklicense_certificate d
left join sys_dept s on s.dept_id = d.dept_id
SELECT seq_t_worklicense_certificate.NEXTVAL as id FROM DUAL
insert into t_worklicense_certificate
id,
name,
employeeid,
idnum,
classes,
post,
idtype,
worklicense_idnum,
boiler,
cracking,
hotarea,
coldarea,
aromatic,
recertificatedate,
validity,
container,
pipe,
reviewdate,
pipevalidity,
certificate_no,
boilerid,
boilvalidity,
hydrogenation,
hydvalidity,
hydnextreview,
crackingid,
crackingvalidity,
crackingreview,
refrigeration,
refrigerationvalidity,
refrigerationview,
foremantrain,
foremanreview,
foremannextreview,
fire_protection,
waterdate,
energydate,
del_flag,
creater_code,
createdate,
updater_code,
updatedate,
dept_id,
watervalidity,
waterreview,
energyvalidity,
energyreview,
#{id},
#{name},
#{employeeid},
#{idnum},
#{classes},
#{post},
#{idtype},
#{worklicenseIdnum},
#{boiler},
#{cracking},
#{hotarea},
#{coldarea},
#{aromatic},
#{recertificatedate},
#{validity},
#{container},
#{pipe},
#{reviewdate},
#{pipevalidity},
#{certificateNo},
#{boilerid},
#{boilvalidity},
#{hydrogenation},
#{hydvalidity},
#{hydnextreview},
#{crackingid},
#{crackingvalidity},
#{crackingreview},
#{refrigeration},
#{refrigerationvalidity},
#{refrigerationview},
#{foremantrain},
#{foremanreview},
#{foremannextreview},
#{fireProtection},
#{waterdate},
#{energydate},
#{delFlag},
#{createrCode},
#{createdate},
#{updaterCode},
#{updatedate},
#{deptId},
#{watervalidity},
#{waterreview},
#{energyvalidity},
#{energyreview},
update t_worklicense_certificate
name = #{name},
employeeid = #{employeeid},
idnum = #{idnum},
classes = #{classes},
post = #{post},
idtype = #{idtype},
worklicense_idnum = #{worklicenseIdnum},
boiler = #{boiler},
cracking = #{cracking},
hotarea = #{hotarea},
coldarea = #{coldarea},
aromatic = #{aromatic},
recertificatedate = #{recertificatedate},
validity = #{validity},
container = #{container},
pipe = #{pipe},
reviewdate = #{reviewdate},
pipevalidity = #{pipevalidity},
certificate_no = #{certificateNo},
boilerid = #{boilerid},
boilvalidity = #{boilvalidity},
hydrogenation = #{hydrogenation},
hydvalidity = #{hydvalidity},
hydnextreview = #{hydnextreview},
crackingid = #{crackingid},
crackingvalidity = #{crackingvalidity},
crackingreview = #{crackingreview},
refrigeration = #{refrigeration},
refrigerationvalidity = #{refrigerationvalidity},
refrigerationview = #{refrigerationview},
foremantrain = #{foremantrain},
foremanreview = #{foremanreview},
foremannextreview = #{foremannextreview},
fire_protection = #{fireProtection},
waterdate = #{waterdate},
energydate = #{energydate},
del_flag = #{delFlag},
creater_code = #{createrCode},
createdate = #{createdate},
updater_code = #{updaterCode},
updatedate = #{updatedate},
dept_id = #{deptId},
watervalidity = #{watervalidity},
waterreview = #{waterreview},
energyvalidity = #{energyvalidity},
energyreview = #{energyreview},
where id = #{id}
update t_worklicense_certificate set del_flag = 2 where id = #{id}
update t_worklicense_certificate set del_flag = 2 where id in
#{id}