【MySQL】去除某字段中的换行符&回车符

 

 

一、背景

我们有时会遇到表里面出现一堆换行符或者回车符的情况,可以使用以下两个小技巧进行快速替换。

 

 

 

 

二、如何替换换行符&回车

1,去除换行符

-- 去除换行符可以使用以下两种方式

update tableName set colName =  REPLACE(colName, '\n', '');

update tableName set colName =  REPLACE(colName, char(10), '');

2,去除回车符

-- 去除换行符可以使用以下两种方式

update tableName set colName =  REPLACE(colName, '\r', '');

update tableName set colName =  REPLACE(colName, char(13), '');

 

注:以上方法虽然可以快速替换解决问题,但是对数据库数据的操作还是要非常谨慎,最好是在数据插入前做好处理。 

 

posted @ 2021-06-07 20:39  winlily  阅读(4062)  评论(0编辑  收藏  举报