mysql中将大写日期转为小写日期

时间:2021-05-10 09:12:11

比如将数据 : 二〇一八年六月八号 格式化为2018-06-08

update table_name set column_name =  REPLACE(REPLACE()REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(column_name,'一','1'),'二','2'),'三','3'),'四','4'),'五','5'),'六','6'),'七','7'),'八','8'),'九','9'),'〇','0'),'十','1'),'年','-'),'月','-'),'日',''),' ','');

其中table_name 为要修改的表名,

column_name为大写日期所在列名,

可根据实际情况做调整