举杯邀月

MySQL中 trim() 函数的用法

摘要:MySQL中 trim() 函数的用法,MySql trim函数 , MySql 过滤字符

MySql 中的 trim 函数是用来移除掉一个字串中的字头或字尾。最常见的用途是移除字首或字尾的空白。这次在工作中用当了这个方法,也在次记录一下。

各种 trim 函数的语法如下:

1、TRIM ( [ [位置] [要移除的字串] FROM ] 字串):

[位置] 的可能值为 LEADING (起头), TRAILING (结尾), or BOTH (起头及结尾)。

这个函数将把 [要移除的字串] 从字串的起头、结尾,或是起头及结尾移除。

如果我们没有指定 [要移除的字串] 是什么的话,默认的是空格。

2、LTRIM(字串): 将所有字串起头的空白移除。

3、RTRIM(字串): 将所有字串结尾的空白移除。

用法

SELECT TRIM(' 这是一个字符串 ')
> 这是一个字符串

SELECT TRIM(BOTH 'a' FROM 'aa这是一个字符串aa')
> 这是一个字符串

SELECT TRIM(LEADING 'a' FROM 'aa这是一个字符串aa')
> 这是一个字符串aa

SELECT TRIM(TRAILING 'a' FROM 'aa这是一个字符串aa')
> aa这是一个字符串
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11

作者:举杯邀月

出处: http://www.hug-code.cn/archives/5fc5b2fca2c9d.html

2020-04-28 标签: mysql