select obj_id, material_code, material_name, material_categories, material_subclass, material_type, material_unit, unit_price, material_specifications, factory_code, product_line_code, is_flag, create_by, create_time, update_by, update_time, increment_date, product_code, product_name from base_material_info insert into base_material_info material_code, material_name, material_categories, material_subclass, material_type, material_unit, unit_price, material_specifications, factory_code, product_line_code, is_flag, create_by, create_time, update_by, update_time, increment_date, product_code, product_name, #{materialCode}, #{materialName}, #{materialCategories}, #{materialSubclass}, #{materialType}, #{materialUnit}, #{unitPrice}, #{materialSpecifications}, #{factoryCode}, #{productLineCode}, #{isFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{incrementDate}, #{productCode}, #{productName}, update base_material_info material_code = #{materialCode}, material_name = #{materialName}, material_categories = #{materialCategories}, material_subclass = #{materialSubclass}, material_type = #{materialType}, material_unit = #{materialUnit}, unit_price = #{unitPrice}, material_specifications = #{materialSpecifications}, factory_code = #{factoryCode}, product_line_code = #{productLineCode}, is_flag = #{isFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, increment_date = #{incrementDate}, product_code = #{productCode}, product_name = #{productName}, where obj_id = #{objId} delete from base_material_info where obj_id = #{objId} delete from base_material_info where obj_id in #{objId}