MySQL中如何删除字符串(mysql删除字符串)

末尾的空格

删除字符串末尾的空格是在处理字符串时常用的操作,MySQL提供了一个函数–TRIM可以对字符串进行“修剪”操作,即在一个字符串两边添加或者删除字符。它有三个参数,第一个参数表示截取的规则,第二个参数表示要截取字符串的字符,第三个参数是字符串。

下面以MySQL中删除字符串末尾的空格为例来说明如何使用TRIM函数:

例如有一个字符串:

“`mysql

SET @str = ‘ abc ‘;


此时显示的字符串左右都有空格,可以用以下方法只截取末尾的空格:

```mysql
SELECT TRIM(TRAILING ' ' FROM @str);

执行结果如下:

“`mysql

abc


同时还可以一次性截取字符串左右两边的空格:

```mysql
SELECT TRIM(BOTH ' ' FROM @str);

执行结果:

“`mysql

abc


可以看到,TRIM函数通过提供相应的参数,我们可以实现截取字符串两端的指定字符的功能,而这里,就用于删除末尾的空格。

数据运维技术 » MySQL中如何删除字符串(mysql删除字符串)