如何在mysql中删除字符串首尾空格?

    作者:课课家教育更新于: 2016-03-25 14:11:05

         在MySQL中如何使用mysql清除字符串首尾空格函数?其实一般在mysql的使用过程中,都会碰到需要清除mysql的字符串空格函数,那么mysql清除字符串首尾函数的方法有哪些?

    如何在mysql中删除字符串首尾空格?_数据库_mysql字符串_课课家

      MySQL清除字符串首尾空格函数是经常会用到的函数,MySQL清除字符串首尾空格函数有三个:ltrim(),rtrim(),trim(),下面就为您分别介绍。

      mysql>selectconcat('.',ltrim('ddd'),'.');

      +----------------------------------+

      |concat('.',ltrim('ddd'),'.')|

      +----------------------------------+

      |.ddd.|

      +----------------------------------+

      mysql>selectconcat('.',rtrim('ddd'),'.');

      +----------------------------------+

      |concat('.',rtrim('ddd'),'.')|

      +----------------------------------+

      |.ddd.|

      +----------------------------------+

      mysql>selectconcat('.',trim('ddd'),'.');

      +---------------------------------+

      |concat('.',trim('ddd'),'.')|

      +---------------------------------+

      |.ddd.|

      +---------------------------------+

      MySQL中的trim字符串函数,实在是强大。它不仅能消除字符串首尾部的空格,还可以消除我们指定的任意字符。ltrim(),rtrim()只是它的一个功能子集。来看下trim函数的完整语法:

      1.trim([{both|leading|trailing}[remstr]from]str)

      2.trim([remstrfrom]str)

      1.清除字符串首部字符。

      ysql>selecttrim(leading'.'from'..ddd..');

      +----------------------------------+

      |trim(leading'.'from'..ddd..')|

      +----------------------------------+

      |ddd..|

      +----------------------------------+

      2.清除字符串尾部字符。

      mysql>selecttrim(trailing'.'from'..ddd..');

      +-----------------------------------+

      |trim(trailing'.'from'..ddd..')|

      +-----------------------------------+

      |..ddd|

      +-----------------------------------+

      3.清除字符串首尾部字符。

      mysql>selecttrim(both'.'from'..ddd..');

      +-------------------------------+

      |trim(both'.'from'..ddd..')|

      +-------------------------------+

      |ddd|

      +-------------------------------+

      mysql>selecttrim('.'from'..ddd..');

      +--------------------------+

      |trim('.'from'..ddd..')|

      +--------------------------+

      |ddd|

      +--------------------------+

      trim()默认清除字符串首尾部的空格。

      以上就是MySQL清除字符串首尾空格函数的介绍。

课课家教育

未登录

1