MySQL 的 TRIM(~)
方法返回输入字符串,并删除指定的前导和/或尾随字符串 remstr
。
用法
-- Remove leading and trailing space characters from str
SELECT TRIM(str);
-- Remove leading and trailing remstr string from str
SELECT TRIM(remstr FROM str);
-- Remove both or just the leading or trailing remstr string from str
SELECT TRIM(BOTH | LEADING | TRAILING remstr FROM str);
参数
1. str
| string
要从中删除前导和尾随字符串的字符串。
2. remstr
| string
| optional
要删除的前导/尾随字符串。默认为' '
(空格)。
返回值
删除指定前导/尾随字符串 remstr
的输入字符串。
例子
删除前导和尾随字符串
要删除前导空格和尾随空格:
SELECT TRIM(' hello ');
+--------------------------------+
| TRIM(' hello ') |
+--------------------------------+
| hello |
+--------------------------------+
要删除前导和尾随字符串 '?'
:
SELECT TRIM('?' FROM '??????hello???????');
+-------------------------------------+
| TRIM('?' FROM '??????hello???????') |
+-------------------------------------+
| hello |
+-------------------------------------+
删除前导字符串
要仅删除前导 '?
':
SELECT TRIM(LEADING '?' FROM '??????hello???????');
+---------------------------------------------+
| TRIM(LEADING '?' FROM '??????hello???????') |
+---------------------------------------------+
| hello??????? |
+---------------------------------------------+
删除尾随字符串
要仅删除尾随的 '?'
:
SELECT TRIM(TRAILING '?' FROM '??????hello???????');
+----------------------------------------------+
| TRIM(TRAILING '?' FROM '??????hello???????') |
+----------------------------------------------+
| ??????hello |
+----------------------------------------------+
相关用法
- MySQL TRIM()用法及代码示例
- MySQL TRUNCATE方法用法及代码示例
- MySQL TRUNCATE用法及代码示例
- MySQL TRUNCATE()用法及代码示例
- MySQL TIME_FORMAT方法用法及代码示例
- MySQL TIMEDIFF方法用法及代码示例
- MySQL TIME方法用法及代码示例
- MySQL TO_DAYS方法用法及代码示例
- MySQL TIMESTAMPDIFF()用法及代码示例
- MySQL TAN方法用法及代码示例
- MySQL TIMESTAMP方法用法及代码示例
- MySQL TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT用法及代码示例
- MySQL TIME_TO_SEC方法用法及代码示例
- MySQL TIME用法及代码示例
- MySQL TAN()用法及代码示例
- MySQL TO_BASE64方法用法及代码示例
- MySQL TIMESTAMPDIFF方法用法及代码示例
- MySQL TIME()用法及代码示例
- MySQL TIMESTAMPADD方法用法及代码示例
- MySQL TO_SECONDS方法用法及代码示例
- MySQL Trim()用法及代码示例
- MySQL ROUND()用法及代码示例
- MySQL REPEAT()用法及代码示例
- MySQL POWER()用法及代码示例
- MySQL LEAD() and LAG()用法及代码示例
注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 MySQL | TRIM method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。