手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >mysql 强大的trim() 函数
mysql 强大的trim() 函数
摘要:mysql中的去除左空格函数:LTRIM(str)Returnsthestringstrwithleadingspacecharacters...

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.

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

复制代码 代码如下:

UPDATE [!db.pre!]ecms_news_data_1 SET `newstext`=TRIM(TRAILING '[]' FROM `newstext`) WHERE id=585;

SELECT TRIM(TRAILING '[]' FROM `newstext`) AS newstex FROM [!db.pre!]ecms_news_data_1 WHERE id=585;

【mysql 强大的trim() 函数】相关文章:

Mysql 数据库双机热备的配置方法

mysql 主从服务器的简单配置

Mysql 数字类型转换函数

mysql建立自定义函数的问题

mysql全文搜索 sql命令的写法

mysql 的load data infile

mysql proxy问题的解决方法

mysql 性能的检查和调优方法

使MySQL查询区分大小写的实现方法

Mysql 自动增加设定基值的语句

精品推荐
分类导航