阅读量:0
MySQL 数据库函数:TRIM() 简介TRIM()
是 MySQL 中用于删除字符串前后的空格或指定字符的函数,它可以帮助用户在处理字符串数据时去除不必要的空白字符。 函数语法
TRIM([LEADING | TRAILING | BOTH] [FROM] str)
LEADING
:从字符串的开始处删除指定的字符。TRAILING
:从字符串的末尾删除指定的字符。BOTH
:从字符串的开始和末尾都删除指定的字符。FROM
:指定要删除的字符,如果省略,默认删除空格。str
:要处理的字符串。 示例 以下是一些使用TRIM()
函数的示例: 去除前后空格
SELECT TRIM(' Hello, World! ');
输出:Hello, World!
去除前后特定字符
SELECT TRIM('!!Hello, World!!') FROM DUAL;
输出:Hello, World!
同时去除前后空格和特定字符
SELECT TRIM(BOTH '#' FROM 'Hello');
输出:Hello
注意事项 如果在TRIM()
函数中省略FROM
子句,则默认只删除空格。TRIM()
函数不会改变字符串的长度,它只是移除了前后的字符。 如果在TRIM()
函数中指定了不存在的字符,则不会发生任何操作。 相关函数LPAD()
RPAD()
REPLACE()
SUBSTRING()
CONCAT()