select d.id, d.agreement_id, d.target, d.achieve_date, d.yardstick, d.partners, d.weighing, d.assessment, d.category, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate from t_targetyardstick d
SELECT seq_t_targetyardstick.NEXTVAL as id FROM DUAL
insert into t_targetyardstick
id,
agreement_id,
target,
achieve_date,
yardstick,
partners,
weighing,
assessment,
category,
del_flag,
creater_code,
createdate,
updater_code,
updatedate,
#{id},
#{agreementId},
#{target},
#{achieveDate},
#{yardstick},
#{partners},
#{weighing},
#{assessment},
#{category},
#{delFlag},
#{createrCode},
#{createdate},
#{updaterCode},
#{updatedate},
update t_targetyardstick
agreement_id = #{agreementId},
target = #{target},
achieve_date = #{achieveDate},
yardstick = #{yardstick},
partners = #{partners},
weighing = #{weighing},
assessment = #{assessment},
category = #{category},
del_flag = #{delFlag},
creater_code = #{createrCode},
createdate = #{createdate},
updater_code = #{updaterCode},
updatedate = #{updatedate},
where id = #{id}
update t_targetyardstick set del_flag = 2 where id = #{id}
update t_targetyardstick set del_flag = 2 where id in
#{id}