MySQL如何去掉所有空格

更新时间:02-10 教程 由 争端 分享

方法一:使用TRIM函数

TRIM函数可以去除字符串两端的空格,语法为:

str] FROM str)

str表示要去除的字符,默认为空格。

SELECT TRIM(' hello world ');

输出结果为:

'hello world'

方法二:使用REPLACE函数

REPLACE函数可以将字符串中的指定字符替换为其他字符,语法为:

_str, to_str)

_str表示要替换的字符,to_str表示替换后的字符。我们可以将空格替换为空字符串。

SELECT REPLACE(' hello world ', ' ', '');

输出结果为:

'helloworld'

方法三:使用REGEXP_REPLACE函数

REGEXP_REPLACE函数可以使用正则表达式替换字符串中的内容,语法为:

, replace)

表示匹配的正则表达式,replace表示替换后的字符。

我们可以使用正则表达式匹配空格并替换为空字符串。

SELECT REGEXP_REPLACE(' hello world ', '\\s+', '');

输出结果为:

'helloworld'

以上就是MySQL中去除空格的方法,可以根据实际需求选择不同的方法。使用TRIM函数可以去除字符串两端的空格,使用REPLACE函数可以将空格替换为空字符串,使用REGEXP_REPLACE函数可以使用正则表达式替换空格。希望本文能够帮助到大家。

声明:关于《MySQL如何去掉所有空格》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2127953.html