str] FROM str)
strstrstrstr,则默认去掉空格。
下面是一些示例:
1. 去掉字符串首尾空格
SELECT TRIM(‘ hello ‘) AS result;
输出:’hello’
2. 去掉字符串开头的空格
SELECT TRIM(LEADING ‘ ‘ FROM ‘ hello’) AS result;
输出:’hello’
3. 去掉字符串结尾的空格
SELECT TRIM(TRAILING ‘ ‘ FROM ‘hello ‘) AS result;
输出:’hello’
需要注意的是,TRIM()函数只能去掉字符串首尾的空格,而不能去掉字符串中间的空格。如果需要去掉字符串中间的空格,可以使用REPLACE()函数将空格替换成空字符串。
SELECT REPLACE(‘ hello world ‘, ‘ ‘, ”) AS result;
输出:’helloworld’
总之,使用TRIM()函数可以方便地去掉字符串首尾的空格,提高数据处理的效率。