mysql 强大的trim() 函数

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

mysql 强大的trim() 函数

  2020-12-15 我要评论
这篇文章主要介绍了mysql 强大的trim() 函数使用方法,需要的朋友可以参考下
mysql中的去除左空格函数:
LTRIM(str)
Returns the string str with leading space characters removed.

以下是代码片段:

复制代码 代码如下:

mysql> SELECT LTRIM(' barbar');
-> 'barbar'


This function is multi-byte safe.

mysql中的去除右空格函数:
RTRIM(str)
Returns the string str with trailing space characters removed.

以下是代码片段:

复制代码 代码如下:

mysql> SELECT RTRIM('barbar ');
-> 'barbar'


This function is multi-byte safe.

trim函数可以过滤指定的字符串:
完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
简化格式:TRIM([remstr FROM] str)

Returns the string str with all remstr prefixes or suffixes removed. If none of the specifiers BOTH, LEADING, or TRAILING is given, BOTH is assumed. remstr is optional and, if not specified, spaces are removed.

以下是代码片段:

复制代码 代码如下:

mysql> SELECT TRIM(' bar '); //默认删除前后空格
-> 'bar'
mysql> SELECT TRIM(LEADING ',' FROM ',,barxxx'); //删除指定首字符 如',‘
-> 'barxxx'
mysql> SELECT TRIM(BOTH ',' FROM ',,bar,,,'); //删除指定首尾字符
-> 'bar'
mysql> SELECT TRIM(TRAILING ',' FROM 'barxxyz,,');
-> 'barxxyz'


复制代码 代码如下:

mysql> UPDATE table SET `field`=TRIM(TRAILING ',' FROM `FIELD`) WHERE WHERE `FIELD` LIKE '%,';


This function is multi-byte safe.

替换数据库中字段的最后一个分页符

复制代码 代码如下:

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们