mysql trim函数

  • Post author:
  • Post category:mysql


完整格式: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 版权协议,转载请附上原文出处链接和本声明。