其中BOTH、LEADING和TRAILING参数用于指定是去掉字符串的两端空格、开头空格还是结尾空格,remstr参数用于指定要移除的字符,如果不指定,则默认是空格,str参数就是要处理的字符串。
例如,大家要去掉字符串 ‘ hello ‘ 的空格,语句如下:
SELECT TRIM(‘ hello ‘)
则输出结果为 ‘hello’。
使用REPLACE函数
REPLACE函数也是MySQL中一个常用的字符串函数,它可以用于替换字符串中的某些字符,大家可以利用它来去掉字符串中的空格。REPLACE函数的语法如下所示:REPLACE(str, from_str, to_str)
其中str参数是要处理的字符串,from_str参数是要替换的字符,本例中是空格,to_str参数是替换后的字符,对于本例,to_str参数要写成”空字符串。
例如,大家要去掉字符串 ‘ hello ‘ 的空格,语句如下:
SELECT REPLACE(‘ hello ‘, ‘ ‘, ”)
则输出结果为 ‘hello’。