mysql的trim
时间: 2023-06-29 07:10:02 浏览: 184
MySQL的TRIM函数用于去除字符串的首尾空格或指定字符。它的语法如下:
```
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
```
其中,BOTH、LEADING和TRAILING是可选参数,用于指定去除的位置。remstr是可选参数,表示指定要去除的字符。str是要处理的字符串。
如果不指定参数,默认情况下TRIM函数将去除字符串str的首尾空格。如果指定BOTH参数,则去除字符串str首尾指定的字符remstr。如果指定LEADING参数,则只去除字符串str开头指定的字符remstr。如果指定TRAILING参数,则只去除字符串str末尾指定的字符remstr。
例如,下面的语句将去除字符串str的首尾空格:
```
SELECT TRIM(str) FROM table_name;
```
下面的语句将去除字符串str开头的字符'0':
```
SELECT TRIM(LEADING '0' FROM str) FROM table_name;
```
下面的语句将去除字符串str末尾的字符'.':
```
SELECT TRIM(TRAILING '.' FROM str) FROM table_name;
```
相关问题
MySQL TRIM
MySQL 中的 TRIM 函数用于去除字符串开头和结尾的空格或指定字符。
它的语法如下:
```
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
```
其中,
- BOTH、LEADING、TRAILING 分别表示去除字符串两侧、左侧、右侧的字符;
- remstr 表示指定要去除的字符,默认为空格;
- str 表示要处理的字符串。
例如,去掉字符串 ' hello world! ' 中开头和结尾的空格,可以使用以下语句:
```
SELECT TRIM(' hello world! ');
```
输出结果为:'hello world!'
mysql trim
MySQL中的TRIM函数用于去除字符串开头和结尾的空格或指定的字符。它的语法如下:
```
TRIM([{BOTH | LEADING | TRAILING} [removal_string] FROM] string)
```
- BOTH:去除字符串开头和结尾的指定字符或空格(默认选项)。
- LEADING:只去除字符串开头的指定字符或空格。
- TRAILING:只去除字符串结尾的指定字符或空格。
- removal_string:可选参数,指定要去除的字符。如果不提供该参数,默认去除空格。
下面是一些示例:
```sql
SELECT TRIM(' hello '); -- 返回 'hello'
SELECT TRIM(BOTH 'x' FROM 'xxxyyyxxx'); -- 返回 'yyy'
SELECT TRIM(LEADING '0' FROM '000123'); -- 返回 '123'
SELECT TRIM(TRAILING 'x' FROM 'xxxyyyxxx'); -- 返回 'xxxyyy'
```
希望能解答你的问题!如果还有其他问题,请继续提问。
阅读全文