MySql 查询语句替换换行符

编程入门 行业动态 更新时间:2024-10-05 11:16:27

MySql 查询<a href=https://www.elefans.com/category/jswz/34/1770772.html style=语句替换换行符"/>

MySql 查询语句替换换行符

最近需要从数据库导出数据给客户,然后因为数据有换行符,导出的excel数据错行了,

因此我们需要在导出之前就将换行符替换掉,查询语句为:

 SELECT REPLACE(查询字段 ,CHAR(10),'替换后的字符')   FROM 表名  

char(10):数据中的换行符

 char(13) :数据库中的回车符

示例,用“@@”替换换行符显示:

 SELECT cq.CODE,CQ.DISEASE,CQ.DIS_CODE,REPLACE(cq.pathology ,CHAR(10),'@@') AS pathology
  FROM CQCLIENT CQ

若需要替换多种符号的,则拼接替换:

 SELECT cq.CODE,CQ.DISEASE,CQ.DIS_CODE,REPLACE(REPLACE(cq.pathology ,CHAR(10),'@@'),CHAR(13),'#' )AS pathology FROM CQCLIENT CQ

运行语句后,导出来数据就不会错行了。

 

更多推荐

MySql 查询语句替换换行符

本文发布于:2023-07-03 14:49:10,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1007886.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:语句   换行符   MySql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!