select id, item_number, num, applicable_factories, integration_date, refresh_date, create_by, create_time, update_by, update_time ,remainder_stock,version from aps_material_storage_management insert into aps_material_storage_management id, item_number, num, applicable_factories, integration_date, refresh_date, create_by, create_time, update_by, update_time, #{id}, #{itemNumber}, #{num}, #{applicableFactories}, #{integrationDate}, #{refreshDate}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update aps_material_storage_management item_number = #{itemNumber}, num = #{num}, applicable_factories = #{applicableFactories}, integration_date = #{integrationDate}, refresh_date = #{refreshDate}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where id = #{id} delete from aps_material_storage_management where id = #{id} delete from aps_material_storage_management where id in #{id} update aps_material_storage_management set remainder_stock=#{remainderStock},version=version+1 where id=#{id} and version=#{version} update aps_material_storage_management set remainder_stock=num,version=0 where 1=1 update aps_material_storage_management set remainder_stock=#{remainderStock},version=#{version} where id=#{id}