zoukankan      html  css  js  c++  java
  • mysql数据库去掉字符前/中/后的空格

      近日,业务部门提出给 他们出的报表中有特殊字符,导致其他部门用不了,排查后发现表中该列字段里边有空格导致的,数据总量140w,因数据量较大,暂不考虑直接提sql更新生产数据。近日只考虑下,去除空格的mysql方法。

    (1)mysql replace 函数
    语法:replace(object,search,replace)
    意思:把object中出现search的全部替换为replace
    案例:
    原数据:
     

    修复语句:

    update  t_user_score  set cname = REPLACE(cname ,' ','') ;

    修复后:

    (2)mysql trim 函数
     
    语法:

    完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

    简化格式:TRIM([remstr FROM] str)

    返回字符串 str , 其中所有remstr前缀和/或后缀都已被删除。若分类符BOTH、LEADIN或TRAILING中没有一个是给定的,则假设为BOTH。remstr为可选项,在未指定情况下,可删除空格。

     
     
  • 相关阅读:
    UI
    OC之block
    web前端开发学习
    OC面向对象下之文件
    UIButton
    视图
    frame和bounds
    UIView
    UIWindow
    Hello friends!
  • 原文地址:https://www.cnblogs.com/cocoxu1992/p/11022199.html
Copyright © 2011-2022 走看看