• 技术文章 >数据库 >mysql教程

    mysql怎么替换换行符

    青灯夜游青灯夜游2022-04-18 15:39:52原创75

    在mysql中,可以利用char()和REPLACE()函数来替换换行符;REPLACE()函数可以用新字符串替换列中的换行符,而换行符可使用“char(13)”来表示,语法为“replace(字段名,char(13),'新字符串') ”。

    本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

    在mysql中,可以利用char()和REPLACE()函数来替换换行符。

    char()不仅可以表示换行符,还可以表示回车键、水平制表符

    • char(9) 水平制表符

    • char(13)回车键

    将换行符替换成空字符(即删除换行符),可以这样写

    replace(字段名,char(10),'')

    示例:将字符中的换行符替换成空字符

    SELECT *, REPLACE(detail, CHAR(10), '') AS 显示替换后的内容

    附上ASCII码表:

    1.png

    REPLACE(),它允许您用新的字符串替换表的列中的字符串。语法如下:

    REPLACE(str,old_string,new_string);

    REPLACE()函数有三个参数,它将string中的old_string替换为new_string字符串。

    非常重要的是,在REPLACE函数中,第一个参数是不带引号(")的列名。 如果将引号括起来,就像"field_name"这样的字段名称,查询将会将该列的内容更新为"field_name",导致意外的数据丢失。

    REPLACE函数不支持正则表达式,因此如果需要使用外部库中需要使用MySQL用户定义函数(UDF)的模式替换文本字符串。

    【相关推荐:mysql视频教程

    以上就是mysql怎么替换换行符的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql
    上一篇:jquery mobile是什么意思 下一篇:MySQL归纳总结InnoDB之MVCC原理
    Web大前端开发直播班

    相关文章推荐

    • mysql怎么修改索引类型• 怎么修改mysql登录密码• MySQL复制实例详解之GTID复制• mysql怎么增加行• mysql怎么查询第一列数据• linux怎么用yum删除mysql

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网