完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
简化格式:TRIM([remstr FROM] str)
both 是默认值,能够将开始和结尾处的空格进行删除;leading用于删除开始处的空格;trailing 用于删除结尾处的空格;remstr表示指定要删除的单个或多个字符;str表示要操作的字符串;
mysql> SELECT TRIM(' aaa ');
-> 'aaa'
mysql> SELECT TRIM(LEADING '.' FROM '...aaa...'); //删除指定的首字符 .
-> 'aaa...'
mysql> SELECT TRIM(LEADING '.' FROM '..a.aaa...'); //只能删除首字符,第一个a后面的.不能删除
-> 'a.aaa...'
mysql> SELECT TRIM(TRAILING '.' FROM 'aaa...'); //删除指定的尾字符 .
-> 'aaa'
mysql> SELECT TRIM(BOTH '.' FROM '...aaa...'); //删除指定的首尾字符 .
-> 'bar'
版权声明:本文为xx_star1204原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。