select stockout_id,warehouse_id, out_type, create_date, create_man_id, status, stockout_source, exit_id, stockout_detail_id, product_id, product_name, lot_no, quantity, allot_quantity, assign_num, erp_stockout_id, entryid, customer_name, spec, unit, price, remark,spare1,spare2,spare5,spare6,spare7,spare8 from view_stockout_history insert into view_stockout_history stockout_id, out_type, create_date, create_man_id, status, stockout_source, exit_id, stockout_detail_id, product_id, product_name, lot_no, quantity, allot_quantity, assign_num, erp_stockout_id, entryid, customer_name, spec, unit, price, remark, spare1, spare2, spare5, spare6, spare7, spare8, #{stockoutId}, #{outType}, #{createDate}, #{createManId}, #{status}, #{stockoutSource}, #{exitId}, #{stockoutDetailId}, #{productId}, #{productName}, #{lotNo}, #{quantity}, #{allotQuantity}, #{assignNum}, #{erpStockoutId}, #{entryid}, #{customerName}, #{spec}, #{unit}, #{price}, #{remark}, #{spare1}, #{spare2}, #{spare5}, #{spare6}, #{spare7}, #{spare8}, update view_stockout_history out_type = #{outType}, create_date = #{createDate}, create_man_id = #{createManId}, status = #{status}, stockout_source = #{stockoutSource}, exit_id = #{exitId}, stockout_detail_id = #{stockoutDetailId}, product_id = #{productId}, product_name = #{productName}, lot_no = #{lotNo}, quantity = #{quantity}, allot_quantity = #{allotQuantity}, assign_num = #{assignNum}, erp_stockout_id = #{erpStockoutId}, entryid = #{entryid}, customer_name = #{customerName}, spec = #{spec}, unit = #{unit}, price = #{price}, remark = #{remark}, spare1 = #{spare1}, spare2 = #{spare2}, spare5 = #{spare5}, spare6 = #{spare6}, spare7 = #{spare7}, spare8 = #{spare8}, where stockout_id = #{stockoutId} delete from view_stockout_history where stockout_id = #{stockoutId} delete from view_stockout_history where stockout_id in #{stockoutId}