select storage_id, wh_code, wa_code, wl_code, order_no, product_name, product_code, sn, bar_code, amount, batch_number, user_defined2, user_defined3, user_defined4, user_defined5, user_defined6, user_defined7, user_defined8, user_defined9, user_defined10, create_by, gmt_create, last_modified_by, gmt_modified, active_flag, factory_code, sap_factory_code from wms_fp_storage_news_sn insert into wms_fp_storage_news_sn storage_id, wh_code, wa_code, wl_code, order_no, product_name, product_code, sn, bar_code, amount, batch_number, user_defined2, user_defined3, user_defined4, user_defined5, user_defined6, user_defined7, user_defined8, user_defined9, user_defined10, create_by, gmt_create, last_modified_by, gmt_modified, active_flag, factory_code, sap_factory_code, #{storageId}, #{whCode}, #{waCode}, #{wlCode}, #{orderNo}, #{productName}, #{productCode}, #{sn}, #{barCode}, #{amount}, #{batchNumber}, #{userDefined2}, #{userDefined3}, #{userDefined4}, #{userDefined5}, #{userDefined6}, #{userDefined7}, #{userDefined8}, #{userDefined9}, #{userDefined10}, #{createBy}, #{gmtCreate}, #{lastModifiedBy}, #{gmtModified}, #{activeFlag}, #{factoryCode}, #{sapFactoryCode}, update wms_fp_storage_news_sn wh_code = #{whCode}, wa_code = #{waCode}, wl_code = #{wlCode}, order_no = #{orderNo}, product_name = #{productName}, product_code = #{productCode}, sn = #{sn}, bar_code = #{barCode}, amount = #{amount}, batch_number = #{batchNumber}, user_defined2 = #{userDefined2}, user_defined3 = #{userDefined3}, user_defined4 = #{userDefined4}, user_defined5 = #{userDefined5}, user_defined6 = #{userDefined6}, user_defined7 = #{userDefined7}, user_defined8 = #{userDefined8}, user_defined9 = #{userDefined9}, user_defined10 = #{userDefined10}, create_by = #{createBy}, gmt_create = #{gmtCreate}, last_modified_by = #{lastModifiedBy}, gmt_modified = #{gmtModified}, active_flag = #{activeFlag}, factory_code = #{factoryCode}, sap_factory_code = #{sapFactoryCode}, where storage_id = #{storageId} delete from wms_fp_storage_news_sn where storage_id = #{storageId} delete from wms_fp_storage_news_sn where storage_id in #{storageId} update wms_fp_storage_news_sn set user_defined2 = COALESCE(user_defined2, 0) + 1 where sn=#{sn} and active_flag='1' insert into wms_fp_storage_news_sn_copy1_copy1 storage_id, wa_code, order_no, product_name, product_code, sn, amount, batch_number, user_defined4, user_defined5, user_defined6, user_defined7, user_defined8, user_defined9, create_by, gmt_create, factory_code, #{dto.workorderId}, #{dto.waCode}, #{dto.workorderCode}, #{dto.productName}, #{dto.productCode}, #{dto.sn}, #{dto.batchQuantity}, #{dto.batchCode}, #{dto.attr4}, #{dto.productDateStr}, #{dto.unit}, #{dto.palletNo}, #{dto.palletCode}, #{dto.umrez}, #{dto.createBy}, #{dto.createTime}, #{dto.factoryCode},