首页
学习
活动
专区
圈层
工具
发布

Mysql 常用函数(11)- trim 函数

Mysql常用函数的汇总,可看下面文章

https://cloud.tencent.com/developer/article/1641021

trim 的作用

删除字符串左右两侧的空格

trim 的语法格式

代码语言:javascript
代码运行次数:0
复制
TRIM(s) 

小栗子

代码语言:javascript
代码运行次数:0
复制
SELECT TRIM('  bar   '); # bar

拓展

  • 用过 Python 的 trim 函数的小伙伴应该都知道,其实我们可以指定删除的符号
  • 同样 Mysql 的 trim 函数也可以指定删除的符号,只是默认是空格

trim 的高级语法格式

代码语言:javascript
代码运行次数:0
复制
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

语法格式说明

  • :指删除的范围, BOTH 是前后都删除, LEADING 是只删除前面, TRAILING 是只删除后面

{BOTH | LEADING | TRAILING}

  • :指定删除的符号,默认是空格,不指定就是空格

remstr

高级语法格式的栗子

代码语言:javascript
代码运行次数:0
复制
SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx'); # barxxx

SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx'); # bar

SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz'); # barx

最后

当然啦,平时用的最多还是删除空格,所以简单格式的 trim 一定要会用,然后掌握高级格式的 trim 即可!

下一篇
举报
领券