MySQL 基础教程

MySQL 高级教程

MySQL SQL 语句

MySQL 笔记

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/mysql-func-trim.html

MySQL trim 函数去掉字符串中指定字符的全解与用法

MySQL 内置函数及自定义函数详解 MySQL 内置函数及自定义函数详解


MySQL 的 trim 函数作用是去掉字符串中指定去除字符的功能,去除的字符串可以是前缀、后缀匹配,默认为去除空格字符。

语法

TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)

可选项分别表示如下:

  • BOTH:前后缀都匹配指定的 remstr
  • LEADING:前缀匹配指定的 remstr
  • TRAILING:后缀匹配指定的 remstr

示例

mysql> SELECT TRIM('  knowledgedict   ');
        -> 'knowledgedict'
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxknowledgedictxxx');
        -> 'knowledgedictxxx'
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxknowledgedictxxx');
        -> 'knowledgedict'
mysql> SELECT TRIM(TRAILING 'xyz' FROM 'knowledgedictxxyz');
        -> 'knowledgedictx'

 

###方法一:使用String的replace()方法这是一种最简单的方法,它使用`replace()`方法将要去除的字符替换为空字符串。示 ...
MySQL ISNULL 函数用来判断指定表达式(通常是字段)是否为 NULL,如果是空,返回 1,否则返回 0。 ...
MySQL 中 CAST 函数可以将指定的变量值转化为指定的类型。 ...
MySQL 的 length 函数作用是计算字符的长度,其中一个汉字是算三个字符,一个数字或字母算一个字符,与 char_length 有一 ...
MySQL NOW() 函数以 YYYY-MM-DD HH:MM:DD 或 YYYYMMDDHHMMSS.uuuuuuu 格式的字符串或数字 ...