-- 更新表字段注释 ALTER TABLE ` product_coal_fired_belt_conveyor_param` MODIFY COLUMN ` single_unit_capacity` varchar ( 30 ) DEFAULT NULL COMMENT '单机容量(MW)' , MODIFY COLUMN ` unit_count` varchar ( 10 ) DEFAULT NULL COMMENT '台数(台)' , MODIFY COLUMN ` unit_type` varchar ( 50 ) DEFAULT NULL COMMENT '机组类型' , MODIFY COLUMN ` rated_conveying_capacity` varchar ( 50 ) DEFAULT NULL COMMENT '额定输送量(t/h)(按范围筛选)' , MODIFY COLUMN ` belt_width` varchar ( 50 ) DEFAULT NULL COMMENT '带宽(mm)(按范围筛选)' , MODIFY COLUMN ` belt_speed` varchar ( 30 ) DEFAULT NULL COMMENT '带速(m/s)' , MODIFY COLUMN ` conveyor_length` varchar ( 50 ) DEFAULT NULL COMMENT '输送机长度(m)(按范围筛选)' , MODIFY COLUMN ` include_belt` varchar ( 10 ) DEFAULT NULL COMMENT '是否含胶带' , MODIFY COLUMN ` belt` varchar ( 50 ) DEFAULT NULL COMMENT '胶带' , MODIFY COLUMN ` idler_type` varchar ( 50 ) DEFAULT NULL COMMENT '托辊类型' , MODIFY COLUMN ` deviation_correction_device` varchar ( 100 ) DEFAULT NULL COMMENT '调偏装置类型及数量要求' , MODIFY COLUMN ` hydraulic_coupling` varchar ( 50 ) DEFAULT NULL COMMENT '液力偶合器' , MODIFY COLUMN ` protection_element` varchar ( 50 ) DEFAULT NULL COMMENT '保护元件' , MODIFY COLUMN ` vulcanizing_machine_repair_machine` varchar ( 50 ) DEFAULT NULL COMMENT '硫化机、修补机' , MODIFY COLUMN ` include_guide_chute` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含导料槽' , MODIFY COLUMN ` include_belt_changing_device` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含换带装置' , MODIFY COLUMN ` include_return_belt_cleaner` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含回程带清扫器' , MODIFY COLUMN ` include_belt_break_catcher` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含断带抓捕装置' , MODIFY COLUMN ` include_open_flame_coal_device` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含明火煤装置' , MODIFY COLUMN ` include_plow_unloader` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含犁式卸料器' , MODIFY COLUMN ` include_three_station_telescopic_device` varchar ( 10 ) DEFAULT NULL COMMENT '是否包含三工位伸缩装置' , MODIFY COLUMN ` project_info_id` bigint ( 20 ) DEFAULT NULL COMMENT '宽表ID' , MODIFY COLUMN ` bidder_id` varchar ( 50 ) DEFAULT NULL COMMENT '投标人ID' , MODIFY COLUMN ` bidder` varchar ( 100 ) DEFAULT NULL COMMENT '投标人' , MODIFY COLUMN ` passed_initial_evaluation` varchar ( 10 ) DEFAULT NULL COMMENT '是否通过初评' , MODIFY COLUMN ` performance_special_qualification_review` varchar ( 2000 ) DEFAULT NULL COMMENT '业绩-专项资格初步评审情况(对应专项资格条件要求)' , MODIFY COLUMN ` qualification_special_qualification_review` varchar ( 2000 ) DEFAULT NULL COMMENT '资质-专项资格初步评审情况(对应专项资格条件要求)' , MODIFY COLUMN ` personnel_special_qualification_review` varchar ( 2000 ) DEFAULT NULL COMMENT '人员-专项资格初步评审情况(对应专项资格条件要求)' , MODIFY COLUMN ` other_special_qualification_review` varchar ( 2000 ) DEFAULT NULL COMMENT '其他-专项资格初步评审情况(对应专项资格条件要求)' , MODIFY COLUMN ` is_win_bid` varchar ( 10 ) DEFAULT NULL COMMENT '是否中标' , MODIFY COLUMN ` win_bid_amount` varchar ( 30 ) DEFAULT NULL COMMENT '中标金额(元)' ; -- 替换表字段值单位为空格 UPDATE product_coal_fired_belt_conveyor_paramSET -- 1. 单机容量:去除MW(先去空格,再替换,最后再去空格) single_unit_capacity= TRIM( REPLACE ( TRIM( single_unit_capacity) , 'MW' , '' ) ) , -- 2. 台数:去除“台” unit_count= TRIM( REPLACE ( TRIM( unit_count) , '台' , '' ) ) , -- 3. 额定输送量:去除t/h rated_conveying_capacity= TRIM( REPLACE ( TRIM( rated_conveying_capacity) , 't/h' , '' ) ) , -- 4. 带宽:去除mm belt_width= TRIM( REPLACE ( TRIM( belt_width) , 'mm' , '' ) ) , -- 5. 带速:去除m/s belt_speed= TRIM( REPLACE ( TRIM( belt_speed) , 'm/s' , '' ) ) , -- 6. 输送机长度:去除m conveyor_length= TRIM( REPLACE ( TRIM( conveyor_length) , 'm' , '' ) ) , -- 7. 中标金额:去除“元”和“万元”(嵌套REPLACE,替代REGEXP_REPLACE) win_bid_amount= TRIM( REPLACE ( TRIM( REPLACE ( TRIM( win_bid_amount) , '万元' , '' ) ) , '元' , '' ) ) -- 去掉WHERE条件:直接更新全表,空值/无单位的字段TRIM后不变,不影响数据 ;