使用update给mysql字段空内容填值
方法:
UPDATE 表名
SET 字段名= CASE WHEN 字段名 IS NULL
THEN ‘1’
ELSE REPLACE(字段名,‘333’,‘1’)
END
列子:
-> set station=case when station is null
-> then'99999'
-> else replace(station,'','99999')
-> end
-> ;
注意:如果不加else replace会把原来的非空值变成空值
REPLACE用法:
UPDATE 表名
SET 字段名
= REPLACE(字段名, ‘1’, ‘0’)