mysql 去除收尾空格

原创
10/14 11:12
阅读数 29

update `send_label_task` set card_id = TRIM(card_id)

https://www.cnblogs.com/kiko2014551511/p/14464191.html

TRIM

语法

TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

序号 函数                                                  函数结果       备注
1 trim(' test ') 'test' 删除字符串前后空格
2 trim(both from ' test ') 'test' 'both'参数表示同时去除字符串前后所指定的内容(默认情况下删除空格)
3 trim(trailing from ' test ') ' test' 'trailing'参数表示删除字符串尾部空格
4 trim(leading from ' test ') 'test ' 'leading'参数表示删除字符串头部空格
5 trim('x' from 'xxxtestxxx') 'test' 删除字符串前后的字符'x' 
6 trim(both 'x' from 'xxxtestxxx') 'test' 删除字符串前后的字符'x'
7 trim(trailing 'xy' from  'xyxyxtestxxyxy') 'xyxyxtestx' 删除字符串尾部的字符串'xy'
8 trim(leading 'xy' from 'xyxyxtestxxyxy') 'xtestxxyxy' 删除字符串头部的字符串'xy'
9 trim(leading 'xy' from trim(trailing 'xy' from  'xyxtestxxy')) 'xtestx' 删除字符串头尾的字符'xy'

 

LTRIM / RTRIM 

去掉字符串左/右边的空格

序号 函数                         函数结果     备注                              
1 ltrim(' test ') 'test ' 去掉字符串左边的空格
2 rtrim(' test ') ' test' 去掉字符串右边的空格
3      
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部