select d.id, d.remarks, d.del_flag, d.parts, d.area, d.suit_device, d.inventory, d.inventory_status, d.importance, d.use_date_one, d.use_date_two, d.replace_reason, d.replace_requirement, d.replace_charge_person from t_device_inventory_parts d SELECT seq_t_device_inventory_parts.NEXTVAL as id FROM DUAL insert into t_device_inventory_parts id, remarks, del_flag, parts, area, suit_device, inventory, inventory_status, importance, use_date_one, use_date_two, replace_reason, replace_requirement, replace_charge_person, #{id}, #{remarks}, #{delFlag}, #{parts}, #{area}, #{suitDevice}, #{inventory}, #{inventoryStatus}, #{importance}, #{useDateOne}, #{useDateTwo}, #{replaceReason}, #{replaceRequirement}, #{replaceChargePerson}, update t_device_inventory_parts remarks = #{remarks}, del_flag = #{delFlag}, parts = #{parts}, area = #{area}, suit_device = #{suitDevice}, inventory = #{inventory}, inventory_status = #{inventoryStatus}, importance = #{importance}, use_date_one = #{useDateOne}, use_date_two = #{useDateTwo}, replace_reason = #{replaceReason}, replace_requirement = #{replaceRequirement}, replace_charge_person = #{replaceChargePerson}, where id = #{id} update t_device_inventory_parts set del_flag = 2 where id = #{id} update t_device_inventory_parts set del_flag = 2 where id in #{id}