select inve_sn, merch_sn, merch_name, ems_class_code, sku, inve_status, ware_sn, cus_code, bonded_code, inve_num, valid_num, freeze_num, ex_ware_num, return_num, expire_num, check_add_num, check_cut_num, damage_num, spot_check_num, arrived_add_num, arrived_cut_num, other_num, is_valid, creater_sn, create_time, moder_sn, mod_time, tstm from o_wb_inve_mng
insert into o_wb_inve_mng
inve_sn,
merch_sn,
merch_name,
ems_class_code,
sku,
inve_status,
ware_sn,
cus_code,
bonded_code,
inve_num,
valid_num,
freeze_num,
ex_ware_num,
return_num,
expire_num,
check_add_num,
check_cut_num,
damage_num,
spot_check_num,
arrived_add_num,
arrived_cut_num,
other_num,
is_valid,
creater_sn,
create_time,
moder_sn,
mod_time,
tstm,
#{inveSn},
#{merchSn},
#{merchName},
#{emsClassCode},
#{sku},
#{inveStatus},
#{wareSn},
#{cusCode},
#{bondedCode},
#{inveNum},
#{validNum},
#{freezeNum},
#{exWareNum},
#{returnNum},
#{expireNum},
#{checkAddNum},
#{checkCutNum},
#{damageNum},
#{spotCheckNum},
#{arrivedAddNum},
#{arrivedCutNum},
#{otherNum},
#{isValid},
#{createrSn},
#{createTime},
#{moderSn},
#{modTime},
#{tstm},
update o_wb_inve_mng
merch_sn = #{merchSn},
merch_name = #{merchName},
ems_class_code = #{emsClassCode},
sku = #{sku},
inve_status = #{inveStatus},
ware_sn = #{wareSn},
cus_code = #{cusCode},
bonded_code = #{bondedCode},
inve_num = #{inveNum},
valid_num = #{validNum},
freeze_num = #{freezeNum},
ex_ware_num = #{exWareNum},
return_num = #{returnNum},
expire_num = #{expireNum},
check_add_num = #{checkAddNum},
check_cut_num = #{checkCutNum},
damage_num = #{damageNum},
spot_check_num = #{spotCheckNum},
arrived_add_num = #{arrivedAddNum},
arrived_cut_num = #{arrivedCutNum},
other_num = #{otherNum},
is_valid = #{isValid},
creater_sn = #{createrSn},
create_time = #{createTime},
moder_sn = #{moderSn},
mod_time = #{modTime},
tstm = #{tstm},
where inve_sn = #{inveSn}
delete from o_wb_inve_mng where inve_sn = #{inveSn}
delete from o_wb_inve_mng where inve_sn in
#{inveSn}
insert into o_wb_inve_mng
(
inve_sn,
merch_sn,
merch_name,
ems_class_code,
sku,
inve_status,
ware_sn,
cus_code,
bonded_code,
inve_num,
valid_num,
freeze_num,
ex_ware_num,
return_num,
expire_num,
check_add_num,
check_cut_num,
damage_num,
spot_check_num,
arrived_add_num,
arrived_cut_num,
other_num,
is_valid,
creater_sn,
create_time,
moder_sn,
mod_time
)
values (
#{inveSn},
#{merchSn},
#{merchName},
#{emsClassCode},
#{sku},
#{inveStatus},
#{wareSn},
#{cusCode},
#{bondedCode},
#{inveNum},
#{validNum},
#{freezeNum},
#{exWareNum},
#{returnNum},
#{expireNum},
#{checkAddNum},
#{checkCutNum},
#{damageNum},
#{spotCheckNum},
#{arrivedAddNum},
#{arrivedCutNum},
#{otherNum},
#{isValid},
#{createrSn},
#{createTime},
#{moderSn},
#{modTime}
)
ON DUPLICATE KEY UPDATE
inve_status = #{inveStatus},
inve_num = #{inveNum},
valid_num = #{validNum},
freeze_num = #{freezeNum},
ex_ware_num = #{exWareNum},
return_num = #{returnNum},
expire_num = #{expireNum},
check_add_num= #{checkAddNum},
check_cut_num= #{checkCutNum},
damage_num= #{damageNum},
spot_check_num= #{spotCheckNum},
arrived_add_num= #{arrivedAddNum},
arrived_cut_num = #{arrivedCutNum},
other_num = #{otherNum},
is_valid= #{isValid}