SELECT id, factory_code, wa_code, wl_code, material_code, material_name, unit, supply_name, amnount_plan, COALESCE(amount_real, 0) AS amount_real, -- 使用COALESCE函数处理NULL值 user_defined1, user_defined2, user_defined3, user_defined4, user_defined5, create_by, gmt_create, modified_by, gmt_modified FROM bp_raw_material_in insert into bp_raw_material_in id, factory_code, wa_code, wl_code, material_code, material_name, unit, supply_name, amnount_plan, amount_real, user_defined1, user_defined2, user_defined3, user_defined4, user_defined5, create_by, gmt_create, modified_by, gmt_modified, #{id}, #{factoryCode}, #{waCode}, #{wlCode}, #{materialCode}, #{materialName}, #{unit}, #{supplyName}, #{amnountPlan}, #{amountReal}, #{userDefined1}, #{userDefined2}, #{userDefined3}, #{userDefined4}, #{userDefined5}, #{createBy}, #{gmtCreate}, #{modifiedBy}, #{gmtModified}, update bp_raw_material_in factory_code = #{factoryCode}, wa_code = #{waCode}, wl_code = #{wlCode}, material_code = #{materialCode}, material_name = #{materialName}, unit = #{unit}, supply_name = #{supplyName}, amnount_plan = #{amnountPlan}, amount_real = #{amountReal}, user_defined1 = #{userDefined1}, user_defined2 = #{userDefined2}, user_defined3 = #{userDefined3}, user_defined4 = #{userDefined4}, user_defined5 = #{userDefined5}, create_by = #{createBy}, gmt_create = #{gmtCreate}, modified_by = #{modifiedBy}, gmt_modified = #{gmtModified}, where id = #{id} delete from bp_raw_material_in where id = #{id} delete from bp_raw_material_in where id in #{id}