select id, year_name, month1, month2, month3, month4, month5, month6, month7, month8, month9, month10, month11, month12 from base_dt_neng
SELECT seq_base_dt_neng.NEXTVAL as id FROM DUAL
insert into base_dt_neng
id,
year_name,
month1,
month2,
month3,
month4,
month5,
month6,
month7,
month8,
month9,
month10,
month11,
month12,
#{id},
#{yearName},
#{month1},
#{month2},
#{month3},
#{month4},
#{month5},
#{month6},
#{month7},
#{month8},
#{month9},
#{month10},
#{month11},
#{month12},
update base_dt_neng
year_name = #{yearName},
month1 = #{month1},
month2 = #{month2},
month3 = #{month3},
month4 = #{month4},
month5 = #{month5},
month6 = #{month6},
month7 = #{month7},
month8 = #{month8},
month9 = #{month9},
month10 = #{month10},
month11 = #{month11},
month12 = #{month12},
where id = #{id}
delete from base_dt_neng where id = #{id}
delete from base_dt_neng where id in
#{id}